GitXplorerGitXplorer
e

fro

public
0 stars
0 forks
1 issues

Commits

List of commits on branch master.
Unverified
3545f9726117e3aecf55bdbd66709d52d99b1b0f

more docs

eethantkoenig committed 8 years ago
Unverified
9ae3634bd0e07139d84dd73ae5a251de53c4515a

Update docs

eethantkoenig committed 8 years ago
Unverified
72480a38182b37431b6b209b34b6ced3fad2d3bd

Add BoxedValue

eethantkoenig committed 8 years ago
Unverified
2bf781d440fb4e01c8a6bfd210888a4dcb8f20e3

Update examples

eethantkoenig committed 8 years ago
Unverified
5d2ab3f8955c75ad54aeefd08bd3975dcc1c3336

Remove filename from FroParseError

eethantkoenig committed 8 years ago
Unverified
4e9717f556c5d08a3f05369bc5c85b0cba23ddb9

xml example

eethantkoenig committed 8 years ago

README

The README file for this repository.

Fro

Fro is a Python module for parsing strings and text into Python objects. It offers a concise, declarative, and expressive interface for mapping strings to data, abstracting away boilerplate code and making it easy to quickly write bug-free parsers.

Fro is compatible with Python 2.7+ and Python 3.x, and can be installed via pip. Documentation for the module can be found at <http://pythonhosted.org/fro>_.

Release Notes

2.0.0: (08-01-16)


Breaking changes:
* Parse input by chunks, allowing for more efficient use of memory
* Replace ``parse()`` method of Parser objects with family of related parsing
  functions
* Change interface of ``FroParseError`` to better accommodate chunks

Non-breaking changes:
* New factory functions for constructing parsers
* Various performance improvements


1.1.0: (07-08-16)
~~~~~~~~~~~~~~~~

Initial release. Versioning begins at 1.1.0 due to a clerical error.