C# でインタープリター言語を作成しようとしていますが、どこから始めればよいですか? 楽しい文字列解析を使用してそれを行う方法は知っていますが、正しい方法は何ですか?
3 に答える
3
.NET でインタープリター型言語を構築したい場合は、DLR が最適です。http: //www.iunknown.com/2007/11/lolcode-on-dlr.html で Martin Maly の LOLCODE サンプルを確認してください。
編集: Scott Hanselman からの詳細情報を含む別のリンク: http://www.hanselman.com/blog/TheWeeklySourceCode11LOLCodeDLREdition.aspx
于 2008-12-14T03:31:17.517 に答える
0
Microsoft のPhoenix コンパイラをチェックアウトします。これにより、ネイティブまたはマネージド環境を対象とするコンパイラを構築するために必要なツールの多くが提供されます。これらのツールの中には、最適化バックエンドがあります。
Aho Sethi と Ullman の「Dragon Book」 ( Wikipedia、Amazon )を読むことに関する Cycnus の提案に賛成します。
RGR
于 2008-12-14T03:18:04.220 に答える