3

Irony .NET 言語実装キットと同じことを行うプログラムはありますか?

4

3 に答える 3

1

Ironyの文法はC#でBNFのような表記法でエンコードされていますが、もちろん、それを使用して独自の言語や他の言語を解析することもできます。

文法がC#でエンコードされていないパーサー/ジェネレーターを探している場合は、ANTLRのようなものを試してください。ANTLRを使用すると、言語記述ファイルで文法を個別に定義できます。

于 2012-10-27T22:51:16.647 に答える
1

ほんの数例を挙げると、他のいくつかの言語用のパーサー コンビネーター ライブラリがあります。

于 2012-12-17T15:47:26.923 に答える