Wow, thanks, John, I didn't think about using %parse-param in that way.
On Dec 22, 2013, at 8:05 PM, John Horigan wrote:
> I have used the technique described here:
> http://panthema.net/2007/flex-bison-cpp-example/
>
> It works with vanilla Bison from 2.3 (maybe earlier) up through 3.0.
>
>
I have used the technique described here:
http://panthema.net/2007/flex-bison-cpp-example/
It works with vanilla Bison from 2.3 (maybe earlier) up through 3.0.
-- john
On Sun, Dec 22, 2013 at 9:04 AM, Oleksii Taran wrote:
> Hi all
>
> Is there a way to not call global C-style `yylex` function
Hi all
Is there a way to not call global C-style `yylex` function in generated C++
parser? Now I just patch `lalr1.cc` to add pure virtual method `yylex` in
parser skeleton and override it in subclass. The downside is that I can't use
vanilla bison, and I must reapply patch on every update.
Do