On Sun, 17 Jan 2010, Joel E. Denny wrote: > The section of the manual you want is: > > > http://www.gnu.org/software/bison/manual/html_node/Error-Reporting.html#Error-Reporting > > As you'll read there, to convince the deterministic parser in C to pass a > location to yyerror, you need to specify %define api.pure, at least one > %lex-param, and at least one %parse-param. The %lex-param and > %parse-param can be the same.
Whoops, you don't need a %lex-param. But of course you need to activate locations with, for example, %locations. > The yyerror prototype is confusing. We've been considering ways to > alleviate this problem, but we're not done yet. _______________________________________________ help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison