This change makes backtracking behavior more predictable and matches Parsec and Megaparsec's behavior. While the original Parsec paper motivates the old behavior by arguing it implements the "longest match" rule, this is obviously only true in a very limited sense. |
||
|---|---|---|
| .. | ||
| control | ||
| data | ||
| lean | ||
| meta | ||
| coe.lean | ||
| core.lean | ||
| default.lean | ||
| env_ext.lean | ||
| function.lean | ||
| init.md | ||
| platform.lean | ||
| util.lean | ||
| version.lean.in | ||
| wf.lean | ||