Conedy/Conedy — pull request #10 by hfuchs (2013-05-10 12:10:13+00:00)
Title: As mentioned in my email a few days ago, here's the bisonc++ compatibility patch (Github style).

This patch simply implements what the man page, bisonc++(1), says:

Note: Parser-class header files (e.g., Parser.h) and parser-class
internal header files (e.g., Parser.ih) generated with bisonc++
<4.02.00 require
two hand-modifications when using bisonc++ >= 4.02.00:

In Parser.h, just below the declaration

void print__();

add:

void exceptionHandler__(std::exception const &exc);

In Parser.ih, assuming the name of the generated class is `Parser’, add the
following member definition (if a namespace is used: within the namespace’s
scope):

inline void Parser::exceptionHandler__(std::exception const &exc)
{
throw; // re-implement to handle exceptions thrown by actions
}