This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
s/YYLEXPARAM/PERL_YYLEX_PARAM_DECL/g
[perl5.git] / proto.h
diff --git a/proto.h b/proto.h
index efc1ea8..246112e 100644 (file)
--- a/proto.h
+++ b/proto.h
@@ -672,10 +672,11 @@ VIRTUAL void      watch _((char** addr));
 VIRTUAL I32    whichsig _((char* sig));
 VIRTUAL int    yyerror _((char* s));
 #ifdef USE_PURE_BISON
-VIRTUAL int    yylex _((YYSTYPE* lvalp, int* lcharp));
+# define PERL_YYLEX_PARAM_DECL YYSTYPE *, int *
 #else
-VIRTUAL int    yylex _((void));
+# define PERL_YYLEX_PARAM_DECL
 #endif
+VIRTUAL int    yylex _((PERL_YYLEX_PARAM_DECL));
 VIRTUAL int    yyparse _((void));
 VIRTUAL int    yywarn _((char* s));