Pyrser is a toolbox with : A PEG parser, AST rewriting helpers and Type System.
Pyrser is a python module that help you for all parsing job. You could use a EDSL (with here docs) for writing your BNF. But you could also use Python Class to describe your grammar.
Pyrser is available on Pypi
... [More] with documentation here (http://pythonhosted.org/pyrser/).
This toolbox was developed for pedagogic purpose for EPITECH (http://www.epitech.eu). [Less]
Hammer is a parsing library. Like many modern parsing libraries, it provides a parser combinator interface for writing grammars as inline domain-specific languages, but Hammer also provides a variety of parsing backends. It's also bit-oriented rather than character-oriented, making it ideal for
... [More] parsing binary data such as images, network packets, audio, and executables. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy