% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % File: boolean3.dtr % % Purpose: infix notation for boolean operators % % Author: Eric Kafe, 18th August 1994 % % Email: kafe@cphling.dk % % Version: 1.01 % % Related files: boolean1.dtr, boolean2.dtr % % % % Copyright (c) University of Copenhagen 1994. All rights reserved. % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % # vars $X $Y: true false. Not: == true == false <$X and $Y> == True: or Not:<$Y>> <$X or $Y> == True: or Not:<$Y>> <$X implies $Y> == True:<$X and Not:<$Y>> <$X if $Y> == <$Y implies $X>. True: <$X and> == false == true <$X or> == true == false <$X implies $Y> == <$Y or Not:<$X>> <$X if $Y> == <$Y implies $X>. % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % Claimant: <> == false == "" == Not:<""> == True:<"" or <"" and "">>. Irene: <> == Claimant == true == true. Gladys: <> == Claimant == true == true. Ernest: <> == Claimant == true. Arthur: <> == Claimant == true. % Four theorems: % % Irene: = true. % Gladys: = true. % Ernest: = false. % Arthur: = true. % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % # hide Not True Claimant. # show . % The next line is the Revision Control System Id: do not delete it. % $Id: archive.dtr,v 1.1 1997/04/09 20:40:33 root Exp $