doc-src/Intro/gate.thy
author wenzelm
Fri, 19 Aug 1994 15:38:50 +0200
changeset 558 c4092ae47210
parent 105 216d6ed87399
permissions -rw-r--r--
renamed 'defns' to 'defs'; removed 'sigclass'; replaced parents by enclose; exported parens, brackets, mk_list, mk_big_list, mk_pair, mk_triple; various minor internal changes;

Gate = FOL +
consts  nand,xor :: "[o,o] => o"
rules   nand_def "nand(P,Q) == ~(P & Q)"
        xor_def  "xor(P,Q)  == P & ~Q | ~P & Q"
end