diff --git a/examples/c/bistromathic/bistromathic.test b/examples/c/bistromathic/bistromathic.test index 2e853157..4f8e24ad 100755 --- a/examples/c/bistromathic/bistromathic.test +++ b/examples/c/bistromathic/bistromathic.test @@ -313,7 +313,7 @@ sed -e 's/\\t/ /g' >input < 1++ '' > '' -err: 1.1: syntax error: expected - or ( or number or function or variable before + +err: 1.3: syntax error: expected - or ( or number or function or variable before + err: 1.3: syntax error: expected - or ( or number or function or variable before + ' @@ -323,8 +323,8 @@ sed -e 's/\\t/ /g' >input < (1++2) + 3 + '' > '' -err: 1.1: syntax error: expected - or ( or number or function or variable before + -err: 1.1: syntax error: expected - or ( or number or function or variable before + +err: 1.4: syntax error: expected - or ( or number or function or variable before + +err: 1.4: syntax error: expected - or ( or number or function or variable before + err: 1.4: syntax error: expected - or ( or number or function or variable before + err: 1.15: syntax error: expected - or ( or number or function or variable before end of file ' diff --git a/examples/c/bistromathic/parse.y b/examples/c/bistromathic/parse.y index 9ba07ea5..43b41e32 100644 --- a/examples/c/bistromathic/parse.y +++ b/examples/c/bistromathic/parse.y @@ -473,8 +473,8 @@ expected_tokens (const char *input, // Parse the current state of the line. yypstate *ps = yypstate_new (); int status = 0; + YYLTYPE lloc = { 1, 1, 1, 1 }; do { - YYLTYPE lloc = { 1, 1, 1, 1 }; YYSTYPE lval; yytoken_kind_t token = yylex (&input, &lval, &lloc); // Don't let the parser know when we reach the end of input.