パーサージェネレーター
DSL として構文ファイルによって駆動されるパーサーを構築します。
構文ファイルは DSL の構文構造を記述するための自然な方法です。構文ができたら、それを手書きのパーサーに変換するのは面倒な作業であり、面倒な作業はコンピューターにやらせるべきです。
パーサージェネレーターはこの構文ファイルを使用してパーサーを生成します。パーサーは単に構文を更新して再生成するだけで更新できます。生成されたパーサーは、手作業で構築して保守するのが難しい効率的な手法を使用できます。
詳細については、DSL の第23章を参照してください。