33
44|Documentation Status | |Build Status | |Codecov | |Downloads |
55
6- Parsy is an easy way to combine simple, small parsers into complex, larger
7- parsers. If it means anything to you, it's a monadic parser combinator library
8- for LL(infinity) grammars in the spirit of ` Parsec
9- <https://github.com/haskell/parsec> `_, `Parsnip
6+ Parsy is an easy and elegant way to parse text in Python by combining small
7+ parsers into complex, larger parsers . If it means anything to you, it's a
8+ monadic parser combinator library for LL(infinity) grammars in the spirit of
9+ ` Parsec <https://github.com/haskell/parsec >`_, `Parsnip
1010<http://parsnip-parser.sourceforge.net/> `_, and `Parsimmon
1111<https://github.com/jneen/parsimmon> `_. But don't worry, it has really good
1212documentation and it doesn't say things like that!
@@ -15,16 +15,20 @@ Parsy requires Python 3.6 or greater.
1515
1616For a good example of the kind of clear, declarative code you can create using
1717parsy, see the `SQL SELECT statement example
18- <https://parsy.readthedocs.io/en/latest/howto/other_examples.html#sql-select-statement-parser> `_.
18+ <https://parsy.readthedocs.io/en/latest/howto/other_examples.html#sql-select-statement-parser> `_
19+ or `JSON parser
20+ <https://parsy.readthedocs.io/en/latest/howto/other_examples.html#json-parser> `_.
1921
2022Links:
2123
2224- `Documentation <http://parsy.readthedocs.io/en/latest/ >`_
2325- `History and changelog <http://parsy.readthedocs.io/en/latest/history.html >`_
2426- `PyPI <https://pypi.python.org/pypi/parsy/ >`_
2527
26- To contribute, please create a fork and submit a pull request on GitHub,
27- after checking the "contributing" section of the docs. Thanks!
28+ To contribute, please create a fork and submit a pull request on GitHub, after
29+ checking the `contributing
30+ <https://parsy.readthedocs.io/en/latest/contributing.html> `_ section of the
31+ docs. Thanks!
2832
2933If you like parsy and think it should be better known, you could:
3034
0 commit comments