私は学生です。一般的な目的のために、独自の.net言語を作成し、それがどのように行われているかを知り、新しいことを学ぶだけです。何が良い選択だと思いますか? CLRを対象とする静的言語を構築するか、DLRの上に動的言語を構築するには?.NETの静的言語と静的言語の構築の違いは何ですか?
- これらの2種類の言語を作成する際の手順はどのように異なりますか?
- スキャナ、パーサー、CILコードを生成するためのツールは何ですか?私は人々がASTを生成するためのantlrパーサジェネレータを推奨し、それをDLR式ツリーに変換するので、CILコードを生成する必要はありません。
誰もが楽しみのためだけに新しい.NET言語を構築する必要があります。 –
なぜこれがダウン表示されますか?私は問題を見ますが、それほど深刻なものではありません...タイトルの質問は、本文中の質問よりも良い質問です。それは最も答えやすいです。 – Skurmedel