Skip to content

Takes a logical formula and produces a truth table based on that formula.

Notifications You must be signed in to change notification settings

mhairifin/Logic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logic

My favorite part of this project is the implementation of Dkistra's shunting algorithm, to rearrange a logical formula written traditionally into a propositional formula. This was the most interesting and challenging part of the project, and required creating a stack data structure.
I am particularly fond of this project because it can be used to solve logic problems. If you can encode a logic problem into a formula, then run it through this program, the resulting truth table can show the answer to the logic problem. 

About

Takes a logical formula and produces a truth table based on that formula.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published