小さな言語を書きたいので、BoostSpiritを使うことにしました。それは私にはうまく見えます。私は、spiritを使用してレクサーを記述し、パーサーを使用して構文ツリーを作成できることを知っています。Spiritで構文ツリーをスキャンして結果を生成することは可能ですか?(またはそれは解析のためだけですか?)結果を生成するために利用可能な関数はありますか、それとも別のツールを使用する必要がありますか?この簡単な質問で申し訳ありませんが、Spiritのドキュメントを簡単に見ている間、私は本当に情報を見つけることができませんでした。
これに加えて、Spiritを使用して記述されたパーサーで自分のレクサーを使用できますか?前もって感謝します。