A good place to start is with a propositional logic evaluator, which takes a formula (represented in some manner) and an assignment (also represented in some manner) and returns a truth value for the formula. This involves designing (roughly) how we want to represent formulae and assignments
A good place to start is with a propositional logic evaluator, which takes a formula (represented in some manner) and an assignment (also represented in some manner) and returns a truth value for the formula. This involves designing (roughly) how we want to represent formulae and assignments