From: Joel de G. <dj...@gm...> - 2003-05-18 01:25:58
|
Thomas Lien wrote: > I want to express my praise for spirit as the most > flexible and powerful lexer/paser I have ever come > across. Taking the time to learn it rather than using > flex/bison was well worth it. Gee. Thanks! > As with all heavily > templated libraries, however, the error messages can > be extremely frustrating, and I consider myself a > fairly advanced c++ programmer. > > Stroustrup acknowledges this weakness and has > explained how to create concept checking classes. This > exposes less of the implementation details and > produces shorter error messages that make implicit > contracts explicit. This would be a big boon to spirit > as there seem to be implicit concepts everywhere. > Boost itself has the concept_check library for this > purpose. Are there any plans to introduce concept > checks? Oh yeah. This has been planned a long time ago but somehow always slips through the cracks. I think this should be a high priority. Thanks for reminding us. -- Joel de Guzman joel at boost-consulting.com http://www.boost-consulting.com http://spirit.sf.net |