1

petitparser では、パーサーが失敗したときに何かを行うことができません。

私の解決策は次のとおりです。

var parser = string("hello").or(
        epsilon().map((_) {
          // do something
        }).seq(failure())
     );

より良い解決策があるかどうか知りたいですか?

4

1 に答える 1