Subject: yacc problem
To: None <current-users@NetBSD.ORG>
From: Alain Kalker <alain@Wit401402.student.utwente.nl>
List: current-users
Date: 04/11/1996 18:49:26
Hello to all,
When trying to build a program I noticed the following problem:
When using a yacc input file which contains the line
#define YYDEBUG
and letting yacc eat it, cc will subsequently barf on the empty #if lines
it sees after preprocessing.
It seems that yacc inserts
#if YYDEBUG
lines in its output.
Defining YYDEBUG to any non-empty value does work.
Possible solution: change the '#if YYDEBUG' to '#ifdef YYDEBUG' in yacc/output.c
Please consider.
-Alain