1

XCodeにParsekitを使用していますが、この問題はほとんどのパーサージェネレーターに当てはまる可能性があります。gammerを使用してスクリプトを解析すると、正常に機能します。ただし、次のステップで問題が発生しています。grmmerについて考えてみましょう。

@start = line +; line=ツリー;

tree='tree'果物の枝;

フルーツ='with''フルーツ'番号; branchs='with''branchs'番号;

そして渡すスクリプト:

実のある木8枝のある木12

次に、一致するメソッドを実装すると、果物と枝が1回一致しますが、これは予想されることです。

ただし、ツリーは2回一致しますが、なぜですか?これにより、必要な解析ツリーを構築できなくなります。

助けてくれてありがとう!

4

1 に答える 1

1

ここでParseKitの開発者。私はあなたが実際にこれと同じ質問をしているかもしれないと思います:

セレクターへの予期しない呼び出しを与えられたparsekit

その質問に対する私が書いたコメントを読めば、答えが見つかると思います。そうでない場合はお知らせください。

于 2011-08-03T17:34:19.943 に答える