2

Turbo PascalのBNFまたはEBNFがどこかで利用可能かどうかを知っている人はいますか(LEGALLY !!)?

4

2 に答える 2

3

Delphi 5は機能しますか?

于 2010-07-06T09:33:17.840 に答える
2

DMS Software Reengineering Toolkitは、プログラム分析および変換ツールを構築するための商用プラットフォームです。これは、処理される言語の明示的なBNF文法を提供することによって構成されます。

DMSは、Delphi6フロントエンドで取得できます。これは、DelphiのAOPを実装するために使用されています。

他の方言を作成するのは簡単です。

編集:(別の回答に対するOPのコメントに応答):DMSは、コンパイラーを構築するための非常に便利なプラットフォームです。

于 2010-07-06T09:37:00.093 に答える