私は、プログラミング言語(学習目的のためのおもちゃの言語)のハイライト/コード補完/構文解析を提供できるテキストエディタをQtに書くつもりです。フレックスとバイソンは他のソースからの入力を受け入れることができますか?
最初は手作りのC++を書くと思っていましたが、私はもっと身近なので、もっと快適になるはずです。しかし、検索すると、flex/bisonはパーサの作成を簡素化できることが分かりました。簡単な例をいくつか試してみると、実際の例は端末の標準入力からの入力を受け付けるようです。ですから、私は知っておきたいことは、GUIフレームワークのテキストエディタウィジェットからの入力をflex/bisonが受け入れることができることです(Qtなど、パーサーエンジンでいくつかの機能を終了した後に同時に学ぶつもりです)。その後、結果をテキストエディタに出力しますか?
ありがとうございました。私はこれについて勉強します。 – Amumu