Just as I was mulling over outrageous template use...

|

...Ned Batchelder provides a link to the Spirit Parser Framework.

EBNF implemented directly in C++ using templates. Which means, EBNF is embedded in your "standard" C++ code and executed. Stupendous. Even better than writing your own recursive-decent parser instead of relying on yacc.

However, I don't think I'm brave enough to look at the code for the parser framework itself.

About this Entry

This page contains a single entry by HMK published on September 3, 2004 3:48 PM.

Quote of the Day was the previous entry in this blog.

On developers and testers is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.