class ParseError : public std::exception
{
public:
- ParseError(const std::string& message) throw()
+ ParseError(const std::string& message) throw() :
+ message()
{
std::ostringstream msg;
msg << "Parse error in '" << current_file
%%
+__attribute__((noreturn))
void yyerror(const char* error)
{
throw ParseError(error);