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

Reply via email to