TruthTableGenerator Generates a truth table for an expression entered by the user. Supports up to 4 variables for 16-bit logic.