function AND(a, b)
return a and b
end
function NAND(a, b)
return not a and not b
end
function OR(a, b)
return a or b
end
function NOR(a, b)
return not a or not b
end
function XOR(a, b)
return a ~= b
end
function XNOR(a, b)
return a == b
end
print(AND(true, true))
print(NAND(false, false))
print(XOR(true, false))
print(XNOR(false, false))
print(OR(false, true))
print(NOR(false, true)) |