Skip to main content

Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.

Project description

This library helps you deal with boolean expressions and algebra with variables and the boolean functions AND, OR, NOT.

You can parse expressions from strings and simplify and compare expressions. You can also easily create your custom algreba and mini DSL and create custom tokenizers to handle custom expressions.

For extensive documentation look either into the docs directory or view it online, at https://booleanpy.readthedocs.org/en/latest/

https://github.com/bastikr/boolean.py

Copyright (c) 2009-2016 Sebastian Kraemer, basti.kr@gmail.com and others

Released under revised BSD license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

boolean.py-3.0.dev4.zip (33.2 kB view details)

Uploaded Source

boolean.py-3.0.dev4.tar.bz2 (24.7 kB view details)

Uploaded Source

Built Distribution

boolean.py-3.0.dev4-py2.py3-none-any.whl (21.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file boolean.py-3.0.dev4.zip.

File metadata

  • Download URL: boolean.py-3.0.dev4.zip
  • Upload date:
  • Size: 33.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for boolean.py-3.0.dev4.zip
Algorithm Hash digest
SHA256 c14be1ab3b866ff21e185b4dca39a850b046117b14f6251477c570e79ff707b8
MD5 a262286880a877488e9ea9615454145a
BLAKE2b-256 8e35122400481717cb66cf695fdbd1fb8059f9ec755ad32a34097b1383aba0ed

See more details on using hashes here.

Provenance

File details

Details for the file boolean.py-3.0.dev4.tar.bz2.

File metadata

File hashes

Hashes for boolean.py-3.0.dev4.tar.bz2
Algorithm Hash digest
SHA256 f001865b68eb9960b6efee828fcaf3d0a1ce3eb6368bf2c952c8b278dcfea393
MD5 2903c97d86d6f34b38c9b452f1b488d8
BLAKE2b-256 76e65a5c7250c07dd9cb537f936e270ee53f1b658f23c9192a0f2d165fdef12b

See more details on using hashes here.

Provenance

File details

Details for the file boolean.py-3.0.dev4-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for boolean.py-3.0.dev4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b91dd899e0d3ea33acf406aa8039d3a8828b7832303cfe8471328e50c9604e35
MD5 16e22617c7b9f73574ca8ff536ee9d6f
BLAKE2b-256 57ed07448859d1a73b8c5791ad889c23082fdfe69d4ef200e2e7faeb2901c411

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page