scanner-attoparsec

Inject attoparsec parser with backtracking into non-backtracking scanner https://github.com/Yuras/scanner-attoparsec

Latest on Hackage:0.1

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

BSD3 licensed by Yuras Shumovich
Maintained by shumovichy@gmail.com

scanner-attoparsec

Inject attoparsec parser with backtracking into non-backtracking scanner

Build Status

Backtracking kills performance, so scanner package doesn't support it. But sometimes you just need it. E.g. you have a mostly non-backtracking parser, but a small bit of its grammar is too complex to transform it to non-backtracking form. In that case you can inject a backtracking attoparsec parser into otherwise non-backtracking scanner.

See also http://hackage.haskell.org/package/scanner

Changes

0.1

  • initial implementation
Depends on:
Used by 1 package:
comments powered byDisqus