誰かがPythonのDSL用のエディタ/ GUIを作成する方法について知りたかったのですが、PythonでDSLを作成する
私は文章(textXプロジェクトに基づいています)と私のDSL文法を解釈するクラスを持っています。しかし私は自分自身のDSLの文法の自動補完と構文ハイライトを持つエディタを作りたいと思っています。
可能ですか?
私はPySide、Qscintillaに行ってきましたが、少し失われていますが、それは適切ではないようです。 さらに、DSLは概念としてはかなり新しいので、ネット上にはほとんど0のドキュメントがあるので、私はここにいる(あなたは決して知らない!)
EDIT:^申し訳ありませんが、明らかに私はその文について皆を誘発していますアップ。私は悪いですが、私はDSLにはまったく新しく、PythonでPythonでDSLを開発する方法はほとんどありません(Eclipse Modelingを使用しています)。
Cya!
「DSLはまったく新しい概念です」 - それは単に真実ではありません。それは数十年です。 –
DSLの歴史が私の疑問の話題であったかどうかはわかりません。⁾ – tricky
@trickyあなたは、新しいことを学ぶために人々が使っているウェブサイトに事実を投稿しました。それが間違っている場合、それを指摘することはコメントのための非常に良いケースです。 – viraptor