[cfe-dev] clang leveraging Elsa?
ben at meyerhome.net
Wed Oct 3 13:44:57 PDT 2007
On Oct 3, 2007, at 10:09 PM, Chris Lattner wrote:
> On Oct 3, 2007, at 12:49 PM, Benjamin Meyer wrote:
>> The past few months I have been writing many tools with Roberto
>> Raggi's c++ preprocessor and parser. It is very fast and I have
>> enjoyed messing with it. As you (chris) already know exactly what
>> you guys need/want and what would make a good parser I am very
>> curious what you can say about it (where it is good/bad, what it is
>> missing etc)
>> The one I have been using can be found in this package:
>> Located in: generator/parser/ and the preprocessor is in generator/
> Interesting, I wasn't aware of this work. I'll take a look at it
> later tonight. It looks like it will take a while to dig in due to
> lack of comments :(.
For what it is worth he also hacks on KDevelop and a version of the
preprocessor and parser also exists there (this isn't the old KDE 3
KDevelop stuff, but the stuff in KDE for KDE4's KDevelop and it is a
little different as the KDE devs have messed around with it). It
uses QLALR a LALR(1) parser generator, which is fast and tiny.
More information about the cfe-dev