A simple logical expressions parser
Features:
- Parse
CONJUNCTION
operator - Parse
DISJUNCTION
operator - Parse
IMPLICATION
operator - Parse
NEGATION
operator - Parse
BICONDITIONAL
operator - Parse Parentheses
NAME | SYMBOL | ASCII CODE |
---|---|---|
CONJUNCTION | ∧ | 8743 |
DISJUNCTION | ∨ | 8744 |
IMPLICATION | → | 8594 |
NEGATION | ¬ | 172 |
BICONDITIONAL | ↔ | 8596 |
Required tools:
- Node & NPM
# Clone this project
git clone [email protected]:ermesonqueiroz/logical-expressions-solver.git
# Access the project path
cd logical-expression-solver
# Install the denpendencies
npm install
# Transpile the code to JavaScript
npx tsc
# Execute the program
node dist/main.js
This project is under MIT license