[Gmp-commit] /var/hg/gmp: Declare yylex and yyerror, some versions of bison w...
mercurial at gmplib.org
mercurial at gmplib.org
Fri Jan 31 19:17:32 CET 2025
details: /var/hg/gmp/rev/a57f396ce062
changeset: 18479:a57f396ce062
user: Marc Glisse <marc.glisse at inria.fr>
date: Fri Jan 31 19:17:30 2025 +0100
description:
Declare yylex and yyerror, some versions of bison want it.
diffstat:
ChangeLog | 4 ++++
demos/calc/calc.y | 3 +++
2 files changed, 7 insertions(+), 0 deletions(-)
diffs (31 lines):
diff -r 921ac57f053d -r a57f396ce062 ChangeLog
--- a/ChangeLog Wed Jan 29 23:21:17 2025 +0100
+++ b/ChangeLog Fri Jan 31 19:17:30 2025 +0100
@@ -1,3 +1,7 @@
+2025-01-31 Marc Glisse <marc.glisse at inria.fr>
+
+ * demos/calc/calc.y (yylex, yyerror): Declare.
+
2025-01-29 Albin Ahlbäck <albin.ahlback at gmail.com>
Marc Glisse <marc.glisse at inria.fr>
diff -r 921ac57f053d -r a57f396ce062 demos/calc/calc.y
--- a/demos/calc/calc.y Wed Jan 29 23:21:17 2025 +0100
+++ b/demos/calc/calc.y Fri Jan 31 19:17:30 2025 +0100
@@ -50,6 +50,8 @@
#define NO_CALC_H /* because it conflicts with normal calc.c stuff */
#include "calc-common.h"
+int yylex(void);
+void yyerror (char *s);
#define numberof(x) (sizeof (x) / sizeof ((x)[0]))
@@ -263,6 +265,7 @@
%%
+void
yyerror (char *s)
{
fprintf (stderr, "%s\n", s);
More information about the gmp-commit
mailing list