Roslyn
C#
と
Visual Basic .NET
のコンパイラ
github
https://www.buildinsider.net/enterprise/roslyn/01
https://www.buildinsider.net/enterprise/roslyn/02
https://ufcpp.wordpress.com/tag/roslyn/
言語の標準のコンパイラと、IDE用のコンパイラを分けてい開発するのではなく、一つのコンパイラとして使って、APIに切り出す
情報の取得やASTの変換などをAPI経由で行えるようにした