0

私はOOP言語のほとんどの機能を備えたbisonパーサーに取り組んでいますが、bisonはシフト/リデュースの競合があると文句を言います。私が得た:

conflicts: 21 shift/reduce

問題は、それらがどこにあるかを教えてくれないことです。誰かがそこに衝突を見つける方法を知っていますか?

前もって感謝します。

4

1 に答える 1

3

コマンドラインオプションに関するマニュアルページを読むと、 1つが呼び出され--report、もう1つがと呼ばれることに気付くでしょう--report-file。これらの2つは、Bisonに、指定された名前のレポートファイルを作成するように指示します。特に、競合に関する詳細情報を含める必要があります。

于 2012-09-24T06:11:05.133 に答える