booleano 1.0a1
Boolean Expressions Interpreter
Booleano is an interpreter of boolean expressions, a library to define and run filters available as text (e.g., in a natural language) or in Python code.
In order to handle text-based filters, Booleano ships with a fully-featured parser whose grammar is adaptive: Its properties can be overridden using simple configuration directives.
On the other hand, the library exposes a pythonic API for filters written in pure Python. These filters are particularly useful to build reusable conditions from objects provided by a third party library.
Links
- Author: Gustavo Narea
- Home Page: http://code.gustavonarea.net/booleano/
- Download URL: https://launchpad.net/booleano/+download
- Keywords: boolean expression natural language condition conditions
- License: MIT X License (http://www.opensource.org/licenses/mit-license.php)
-
Categories
- Development Status :: 3 - Alpha
- Intended Audience :: Developers
- License :: OSI Approved :: MIT License
- Natural Language :: English
- Operating System :: OS Independent
- Programming Language :: Python :: 2
- Topic :: Scientific/Engineering :: Human Machine Interfaces
- Topic :: Software Development :: Libraries
- Topic :: Text Processing :: Linguistic
- Package Index Owner: Gustavo
- DOAP record: booleano-1.0a1.xml
