Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Evaluation of boolean expressions in natural languages

TODO: Complete this document.

Supported grammar

The following Backus-Naur Form (BNF) defines the supported grammar:

<boolean-expression> ::= <operations>

<operation> ::=

<flat-operation> ::= <or-operation>*
<or-operation> ::= <and-operation> ["OR" <and-operation>]
<and-operation> ::= <basic-operation> ["AND" <basic-operation>]

<basic-operation> ::= ["NOT"] <atom-operand>
<atom-operand> ::= <number> | <quoted-string> | <variable>

<number> ::= <digit>+ [<decimal-separator> <digit>+]
<digit> ::= "0".."9"
<decimal-separator> ::= "."                                   -- replaceable
<variable> ::= <word> ["." <word>]

Where the following constants can be translated:

  • "NOT".

  • ".".

Metadata

Release files for booleano 1.0a1dev-20090710

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for booleano 1.0a1dev-20090710
File Size Uploaded
booleano-1.0a1dev-20090710.tar.gz 26.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for booleano 1.0a1dev-20090710
File Interpreter ABI Platform
booleano-1.0a1dev_20090710-py2.6.egg Legacy Egg format - - Details

Total release size: 111.7 kB

Release files / booleano-1.0a1dev-20090710.tar.gz

Download URL booleano-1.0a1dev-20090710.tar.gz
Size 26.3 kB
Tags Source
SHA-256 checksum
How to use checksums
2b82b23f6fa82d224303a632937dc51f2dd1569d9d367e160d017c45ac04f564
BLAKE2b-256 checksum
How to use checksums
26090c08ad7ecc97b4a26949f53c4ed34905b956bd8ac215e62ac31d71b4630e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / booleano-1.0a1dev_20090710-py2.6.egg

Download URL booleano-1.0a1dev_20090710-py2.6.egg
Size 85.4 kB
Tags Egg
SHA-256 checksum
How to use checksums
6135d35622171fd63ee22a0b4328af4dd372891e712173b1bb6a76332b894890
BLAKE2b-256 checksum
How to use checksums
5f9c568f9bfe65a9039433f92d2cbb1eb457fd72b9b400ed1108bbcb08e7711a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page