0

ANTLRフレームワークを使用して「新しいプログラミング言語」を作成しました。言語はその文法によって定義され、セマンティクスはASTをトラバースするツリーウォーカーを使用して適用されます。

新しい言語でプログラムを作成するためのソースコードエディタとして機能するEclipseプラグインを開発したいと思います。たとえば、キーワードを強調表示したり、構文/意味エラーで行をマークしたりしたいと思います。

これに取り組むための最良の方法は何ですか?これを行うためにANTLRと簡単に統合できるlib/frameworkを知っている人はいますか?

ありがとう。

4

2 に答える 2

3

Xtextフレームワークをお勧めします。ANTLR + EMF に基づいています。カスタマイズ可能なオートコンプリート + クイックフィックスを備えた完全に機能するソース コード エディター...それで簡単に実行できます

于 2012-05-23T11:31:03.640 に答える