Re: Name Conflict With Multiple Parsers In Same Program

2007-06-12 Thread Hans Aberg
On 12 Jun 2007, at 02:17, Bob Smith wrote: I'm trying to use two parsers in the same program to parse different grammars. ... The problem occurs with the following four function names not subject to %name-prefix: yy_symbol_value_print, yy_symbol_print, yy_reduce_print, and yydestruct. In one

Name Conflict With Multiple Parsers In Same Program

2007-06-11 Thread Bob Smith
I'm trying to use two parsers in the same program to parse different grammars. The %name-prefix declaration works fine for as far as it goes. However, I'm also using #define YYDEBUG 1 %pure-parser %lex-param {LPPLLOCALVARS lpplLocalVars} %parse-param {LPPLLOCALVA