Boolean truth table

Formula:
Rules: The input can be done in different formats, but only single lowercase letters, ( and ), 0 and 1 (Numbers greater than 0 will be parsed as 1.), and the following connectors are allowed and will be parsed:

Operator Boolean Logical Literal
AND & and
OR | or
EXCLUSIVE OR ^ xor
NOT ¬ ! not

Copyright © 2008, 2011 Marc Hörsken