Build truthtables with your command line
Project description
Propose
Build truthtables with your command line.
Operands
F <-> G | biconditional
F -> G | implication
F xor G | exclusive or
F + G | or
F * G | and
!F | not
Installation
Install Propose with PIP
$ pip3 install propose
Usage
Pass an inline formula:
$ propose "a * b"
Pass a file instead:
$ propose --file formula.propose
To get a list of all available commands and options:
$ propose --help
Development
-
Clone this repository
$ git clone git@github.com:jonhue/propose.git
-
Install Propose with Pip. You may want to use a virtualenv
$ make setup
Rebuild & reinstall Propose:
$ make reload
Run tests:
$ make spec
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
propose-0.1.0a0.tar.gz
(5.8 kB
view hashes)
Built Distribution
propose-0.1.0a0-py3-none-any.whl
(21.1 kB
view hashes)
Close
Hashes for propose-0.1.0a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f7de1c985f7a767e400a204956e4e8a31f0b10538010f76df7717f38a0a0ef9 |
|
MD5 | 9126bcc49f9035e9e7b8ca48e6467b37 |
|
BLAKE2b-256 | 2ee004f5ff1e68b6ff9380300d52056dbc0548c7efad60c653af11bb05986b86 |