0

誰かがこれで私を助けてくれることを本当に願っています!

GOAL Agent プログラミング言語については、JEdit で記述された既存の IDE がありますが、これはあまり良くありません。したがって、編集を (少なくとも) Eclipse プラットフォームに移行したいと考えました。

GOAL プログラミング言語には、たとえば Prolog ファイルなど、それ自体にいくつかの他のファイルタイプが含まれます。この目的のために、ANTLR で書​​かれたいくつかの文法が存在し、非常にうまく機能します。

私の質問は、これらの既存の文法と構築されたレクサー/パーサーなどを使用して、このための Eclipse エディターを簡単に作成することは可能ですか?

Xtext (おそらく GOAL や Prolog では不可能な新しい文法を書かなければならないでしょう)、IMP (数年前に既に放棄されていますか?) などの既存のものを見てきました。これらのどれも十分ではないようです。

誰かアイデア/提案はありますか?

前もって感謝します!

4

2 に答える 2

2

別のオプションはhttp://www.eclipse.org/dltk/で、すでに評価したかどうかは不明です。IDE全体を生成するふりをしているわけではありません:-) ただし、一般的な機能を抽象化するため、主に言語機能に集中できます.

于 2012-10-13T17:14:40.570 に答える
0

あなたのシナリオを正確にカバーしているため、IMPが実際に放棄されたように見えるのは残念です.言語、コンパイラなどはすでに機能しており、IDE「だけ」が必要です。

それにもかかわらず、IMP はまだ機能しており、最近ではFrege プログラミング言語の IDE を実装するために使用されています。

于 2012-10-13T15:31:39.723 に答える