4

私は現在、幸せなパーサージェネレーターで遊んでいます。

他のパーサー ジェネレーターは、「unexpected endline、expected 'then'」などの適切なメッセージを表示できます。満足して、現在のトークンとエラーの位置を取得するだけです。

上記のようなエラー メッセージが表示される例を教えてください。

4

2 に答える 2

5

この目的のために私が作成した Happy 機能があります。

私のブログ投稿を参照してください: GHC 構文エラーの改善に向けて

このプル リクエストRFC にマージされました: On parse error - show the next possible tokens

于 2015-12-01T12:29:16.467 に答える
0

一般的に、私が聞いたところによると、適切なパーサー エラーが必要な場合は、Happy ではなくParsecを使用してください。

于 2011-03-25T18:12:59.343 に答える