Is there a reasonable C++ grammar (and tree grammar) available for ANTLR 2.x?

Terence Parr

Unfortunately not. C++ does not lend itself to easy parsing. Most C++ recognizers accept a very loose superset of C++ and then try to "understand" it and restrict the input to valid syntax during phases subsequent to the parse phase.

John Lilley had a C++ parser that was actually pretty good for the previous version of ANTLR (PCCTS), but I doubt it would be more than just a reference to help with a new grammar.

0 Comments  (click to add your comment)
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

About | Sitemap | Contact