Kythe

Elie Morisse via Digitalmars-d digitalmars-d at puremagic.com
Wed Jan 28 08:12:27 PST 2015


On Tuesday, 27 January 2015 at 18:55:13 UTC, Andrei Alexandrescu 
wrote:
> Google just open sourced https://github.com/google/kythe. Would 
> it help Calypso? -- Andrei

Not sure how it would help. Kythe seems to handle every C++ 
feature but if I understand correctly it translates the AST into 
its own representation and that's it with Clang, whereas Calypso 
needs to make Clang instantiate templates and to use its codegen.

Maybe if Kythe was expanded it could serve as the basis for 
language extensions, make the writing of new plugins easier and 
more uniform. If they add GCC to the supported C++ compilers 
that'd form a single interface to both Clang and GCC's AST.


More information about the Digitalmars-d mailing list