Boolean Expressions Interpreter
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
booleano-1.0a1.tar.gz
(32.6 kB
view details)
File details
Details for the file booleano-1.0a1.tar.gz
.
File metadata
- Download URL: booleano-1.0a1.tar.gz
- Upload date:
- Size: 32.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d352d9e1cdb6859304b710f3a6c7660750cedeba7419e00185f69e30d8b16825 |
|
MD5 | d36b6b33cdd739088fc0dfd08946a93c |
|
BLAKE2b-256 | f6c5e1a7cc6a81fe4dcf6787de2255a78529c69a60c8e4133a1d85aa95f9db1f |