Logic Signs

Description
Logic Signs provide an easily programmable red stone circuit.
Basic Usage
- Place a sign and set it's first line to "[LogicSign]"
- The remaining lines can then be used to program a redstone circuit in boolean logic.
- A logic sign can use 3 variables as inputs to the circuit. The inputs are A, B, and C. While facing the sign the block to the left of the sign is input A, the block behind it is input B, and the block to the right is input C. The output of the circuit is the block in front of the sign.
- To power an input place a redstone wire in that block and power it on or off to change the input.
Boolean Logic
The logic statement must be a correctly formed boolean logic statement.
Examples
- A&B
- (A&B) | (B|!C)
- !(A&B) | !C