petitparser では、パーサーが失敗したときに何かを行うことができません。
私の解決策は次のとおりです。
var parser = string("hello").or(
epsilon().map((_) {
// do something
}).seq(failure())
);
より良い解決策があるかどうか知りたいですか?
petitparser では、パーサーが失敗したときに何かを行うことができません。
私の解決策は次のとおりです。
var parser = string("hello").or(
epsilon().map((_) {
// do something
}).seq(failure())
);
より良い解決策があるかどうか知りたいですか?