SQL クエリ パーサーを作成する予定です。適切なトークン化と順序のチェックを使用するだけで実行できます。
しかし、コンパイラ設計コースで学んだことからそれを行うことを計画しています (しかし数年前)
含めたいクエリの文法を定義できますが、最初のガイダンスで助けが必要です。実装するパーサーの種類は? トップダウン/ボトムアップなど、どちらから始めやすいか。
いくつかのガイダンスを探しているので、宿題としてタグ付けします。
http://blog.tcx.be/2007/05/writing-parser-overview.html -- このリンクを見て、進め方を教えてもらいました。その他のヘルプをいただければ幸いです。