Skip to content

ermesonqueiroz/logical-expressions-solver

Repository files navigation

Logical Expressions Solver

A simple logical expressions parser

Features:

  • Parse CONJUNCTION operator
  • Parse DISJUNCTION operator
  • Parse IMPLICATION operator
  • Parse NEGATION operator
  • Parse BICONDITIONAL operator
  • Parse Parentheses

Operators

NAME SYMBOL ASCII CODE
CONJUNCTION 8743
DISJUNCTION 8744
IMPLICATION 8594
NEGATION ¬ 172
BICONDITIONAL 8596

Configuration

Required tools:

  • Node & NPM

Running the project

# 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

License

This project is under MIT license

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published