7

bison はどのタイプのパーサーですか。それは LALR(1) または LR(1) ですか?

4

2 に答える 2

1

簡単な答え:両方

デフォルトでは、LALR(1)パーサーを生成します。

明示的なオプション%glr-parserを使用すると、LR(1)パーサーが生成されます。

于 2011-02-03T14:50:49.127 に答える
1

はい、バージョン 2.5 以降、Bison はいくつかのタイプの LR パーサーをサポートしています: LALR(1)、正規の LR(1)、および IELR(1)。たとえば、「lr.type」に関するドキュメントを参照してください

于 2012-10-04T19:46:57.103 に答える