私はコンパイラー (C に近い言語) に取り組んでおり、それを C で実装する必要があります。私の主な質問は、コンパイラーのコーディング中に効率的にするために、適切な解析方法を選択する方法です。
これが私の現在の文法です: http://img11.hostingpics.net/pics/273965Captureddcran20130417192526.png
ここで説明されているように、トップダウン パーサー LL(1) を作成することを考えていました: http://dragonbook.stanford.edu/lecture-notes/Stanford-CS143/07-Top-Down-Parsing.pdf
この文法を考えると、最初に左の再帰規則を削除する必要があることを知っていると、効率的な選択になるでしょうか。他にアドバイスはありますか?
ありがとう、メンティネット