help-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bison and C++


From: peter_foelsche
Subject: bison and C++
Date: Fri, 11 Apr 2008 15:17:37 -0600

Dear All,

 

it would certainly help if the C++ generated parser would allocate the stack 
using std::vector so that constructors and destructors are automatically called.

And this would also make certain that the parser stack is only limited by the 
amount of memory.

This also would obsolete the destructor feature of bison since this would be 
handled by C++.

It would be a nice feature if the parser would support something like 
boost::variant for the token class.

It may be some generated class similar to boost::variant, since boost::variant 
is likely limited to a certain number of entries.

It would also be nice if the generated code would not use any gotos anymore.

And why not use enumerations instead of defines for the token ID.

 

Thanks && Kind Regards

Peter Foelsche

 

 

 

"It would appear that Western civilization has endured two millennia of 
consecrated sexual neurosis simply because of the authors of Matthew and Luke 
could not read Hebrew." -- Sam Harris commenting on the mistranslation of 
"young woman" into "virgin" in the bible

 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]