mirror of
https://github.com/simonmichael/hledger.git
synced 2025-01-06 02:23:46 +03:00
4141067428
* Replace Parsec with Megaparsec (see #289) This builds upon PR #289 by @rasendubi * Revert renaming of parseWithState to parseWithCtx * Fix doctests * Update for Megaparsec 5 * Specialize parser to improve performance * Pretty print errors * Swap StateT and ParsecT This is necessary to get the correct backtracking behavior, i.e. discard state changes if the parsing fails. |
||
---|---|---|
.. | ||
Debug.hs | ||
Parse.hs | ||
Regex.hs | ||
String.hs | ||
Test.hs | ||
Text.hs | ||
Tree.hs | ||
UTF8IOCompat.hs |