- 958 名前:デフォルトの名無しさん mailto:sage [2005/10/11(火) 08:30:09 ]
- 中田先生の本を読んだだけの初心者ですが、質問させてください。
JavaCCでECMAScriptの文法を仕様書にしたがって書いたのですが、 そのままでは多数のエラーが出て使えませんでした。 左再帰に関しては中田先生の本にも書いてあったので回避出来たのですが、 "Choice conflict involving two expansions at ..." などのエラーの回避の仕方がわかりません。 ConflictについてはJavaCCでLOOKAHEADを使って回避しましたが、 本当にそれで正しく回避できているかどうかの自信はありません。 質問はそのエラーについてではなく、一般的な文法の書き方についてです。 実際に文法を書く人が知っておくべき常識は一体どこで身につければよいでしょうか? 和文英文問いませんので、何か参考資料があれば是非教えてください。よろしくお願いします。
|

|