Fixed backtracking problem in OneOrMore.

pull/3/head
yhirose 9 years ago
parent aa4486219a
commit 85eb054106
  1. 1
      peglib.h

@ -652,6 +652,7 @@ public:
const auto& rule = *ope_;
auto len = rule.parse(s + i, n - i, sv, c, dt);
if (fail(len)) {
sv.rewind(s + i);
break;
}
i += len;

Loading…
Cancel
Save