Sticky Some Compiler Draft API Docs

  • Tuesday, July 24, 2012 10:27 PM
    Owner
     
     

    I wanted to share my working draft docs for some common/shared compiler APIs and C# compiler APIs.  I'd love to get any feedback you have, email billchi@microsoft.com.  These docs match CTP2 (modulo errors :-)).

    I have to stress that these are working draft documents from my crawling through code and trying to capture useful information beyond "returns a Foo" :-).  You'll even notice one or two places I expressed the behavior sounds like a bug or inconsistent design, and yes, I've opened internal bugs for those things.

    These documents do not promise anything in particular regarding what will finally ship.  These are also not polished documents necessarily meant for public consumption, so you may find some poor writing, grammar mistakes, or unclear sentences or paragraphs.  Feel free to point those out to me, but please don't let that reflect on the quality of professional communication from Microsoft.

    http://tinyurl.com/ccgs2rw -- CTP2 C# Syntax factories and SyntaxTree

    http://tinyurl.com/cvgh3rn -- CTP2 C# SyntaxNode

    http://tinyurl.com/bp7ogkq -- CTP2 CommonSyntaxTree and CommonSyntaxNode

    Thanks,

    Bill