Re: Feature request

2007-06-20 Thread Fernando Ferreira
Hans Aberg wrote: On 20 Jun 2007, at 20:12, Fernando Ferreira wrote: I have you tried to put it into yacc.c, somewhere between "yyreduce:" and "switch (yyn)"? Yes, and that would work, but them every time I recompile the .yy file with bison I would have to manually change the .cc to include

improving yysyntax_error()

2007-06-20 Thread Christian Schoenebeck
Hi! I would like to improve the quality of error messages produced by yysyntax_error(). I know the theory behind LALR(1) parsers, but unfortunately I'm not very used to the bison skeleton parser implementation yet, so I hope you can help me a bit. First the reason: I'm strictly opposed to havi

Re: Feature request

2007-06-20 Thread Hans Aberg
On 20 Jun 2007, at 20:12, Fernando Ferreira wrote: I have you tried to put it into yacc.c, somewhere between "yyreduce:" and "switch (yyn)"? Yes, and that would work, but them every time I recompile the .yy file with bison I would have to manually change the .cc to include the modificatio

Re: Feature request

2007-06-20 Thread Fernando Ferreira
Evan Lavelle wrote: Fernando Ferreira wrote: The reason for my request is that, as bison generates LR parsers, there is no way to, for instance, execute an action before a rule is reduced, only after. I've never tried an action at the start of a rule, but I'm pretty sure that you can do it.

Re: Feature request

2007-06-20 Thread Evan Lavelle
Fernando Ferreira wrote: The reason for my request is that, as bison generates LR parsers, there is no way to, for instance, execute an action before a rule is reduced, only after. I've never tried an action at the start of a rule, but I'm pretty sure that you can do it. Look up 'embedded ac

Re: Feature request

2007-06-20 Thread Fernando Ferreira
Hans Aberg wrote: On 20 Jun 2007, at 12:28, Fernando Ferreira wrote: I'm a huge fan of this project and I'm using it for several of my small personal project (hopefully one day I will get to finish and publish one of them). I use both flex and bison C++ Language Interface (not that it has any

Re: Feature request

2007-06-20 Thread Hans Aberg
On 20 Jun 2007, at 12:28, Fernando Ferreira wrote: I'm a huge fan of this project and I'm using it for several of my small personal project (hopefully one day I will get to finish and publish one of them). I use both flex and bison C++ Language Interface (not that it has anything to do with

Feature request

2007-06-20 Thread Fernando Ferreira
Good morning! I'm a huge fan of this project and I'm using it for several of my small personal project (hopefully one day I will get to finish and publish one of them). I use both flex and bison C++ Language Interface (not that it has anything to do with the feature I'm about to request) and o