タグ

ASTとcompilerに関するterurouのブックマーク (1)

  • Roslyn CTP – October 2011 を触ってみた

    先日インストールしたRoslyn、ちらほら見始めています。公式サンプル、ドキュメント、Walk-Throughや、フォーラム、twitter(ハッシュタグ #RoslynCTP)等々。 Codename “Roslyn”とは Roslynは、C#とVBのコンパイラーをManagedコードで書き直して、コンパイラー内部の中間的な情報に誰でもアクセスできるようにします。 今までは、文字列のC#ソース コードを与えて、バイナリの.NET Assemblyを出力する一枚板(monolithicな)ブラック ボックスでした。一方、Roslynでは構文パーサー、意味解析エンジン、ILコード生成部、スクリプト エンジンなどを公開していて、ソース コードの静的解析やリファクタリング ツールなどを作りやすくなります。 Roslynの最終目標 Roslynの説明でよく使われるのが以下の絵。 「BUILD 20

    Roslyn CTP – October 2011 を触ってみた
    terurou
    terurou 2011/10/22
    おもろいなー、これ
  • 1