It appears that bison can be run with "%pure_parser" declaration to generate a thread safe parser. Is there a reason not to generate the parser with %pure_parser? It appears a cheap way to make that part of the code thread safe. If I were to investigate this, what is the process for me to integrate my suggestions into CVS?