diff options
author | Manoj Srivastava <srivasta@golden-gryphon.com> | 2014-04-09 00:23:57 -0700 |
---|---|---|
committer | Manoj Srivastava <srivasta@golden-gryphon.com> | 2014-04-09 00:23:57 -0700 |
commit | 995114eb4b550e2db30a10423b26327e3337582d (patch) | |
tree | 6671a072bb39ba8212fe05ea310128e118ce5575 | |
parent | 13612816d380f750885ca4c1081c9d7ab0f60dcd (diff) | |
parent | 5aa9eb3b145741dc08b8e0e9ba72a902110d350c (diff) |
Merge branch 'bison-test-fixes'
-rw-r--r-- | tests/test-bison-yylloc/parser.y | 4 | ||||
-rw-r--r-- | tests/test-bison-yylval/parser.y | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/tests/test-bison-yylloc/parser.y b/tests/test-bison-yylloc/parser.y index e8f4e56..224d252 100644 --- a/tests/test-bison-yylloc/parser.y +++ b/tests/test-bison-yylloc/parser.y @@ -22,6 +22,7 @@ */ %parse-param { void* scanner } +%lex-param { void* scanner } /* How to compile: @@ -34,7 +35,6 @@ #include "config.h" #define YYERROR_VERBOSE 1 -#define YYLEX_PARAM scanner extern int testget_lineno(void*); @@ -52,7 +52,7 @@ int process_text(char* s) { %} -%pure_parser +%pure-parser %union { int lineno; diff --git a/tests/test-bison-yylval/parser.y b/tests/test-bison-yylval/parser.y index 0ffdb89..626c5e7 100644 --- a/tests/test-bison-yylval/parser.y +++ b/tests/test-bison-yylval/parser.y @@ -26,6 +26,7 @@ bison --defines --output-file="parser.c" --name-prefix="test" parser.y */ %parse-param { void* scanner } +%lex-param { void* scanner } %{ #include <stdio.h> #include <stdlib.h> @@ -33,7 +34,6 @@ #include "config.h" #define YYERROR_VERBOSE 1 -#define YYLEX_PARAM scanner /* A dummy function. A check against seg-faults in yylval->str. */ @@ -49,7 +49,7 @@ int process_text(char* s) { %} -%pure_parser +%pure-parser %union { long unused; |