Metadata-Version: 2.1
Name: boolparser
Version: 0.3.0
Summary: Boolean Parser
Home-page: http://github.com/eelsirhc/boolparser
Author: Christopher Lee
Author-email: lee@foldmountain.com
License: BSD
Keywords: Boolean,Parsing
Platform: UNKNOWN
Requires-Dist: pyparsing

boolparser
==========================

This package defines a simple boolean parser using PyParsing that allows user defined variables and floating point numbers to be used in a nested boolean comparison. For example, if the variables *a*,*b*, and *c* are defined then the following string can be parsed

    (a==1 & b<2) | c>4

The resolution of *a*, *b*, and *c* is left up to the user by inheriting from the class `EvaluateVariable` class and overriding the `eval` function. This allows the variables to be references to (say) data stored in a file.

BSD licensed.




