There are five logical operators in Maple; however, they also include a third state FAIL, which indicates that the truth or falsehood of a statement is not known.
Important: In almost all engineering applications, FAIL will not be used.
You will note that if either side does not evaluate to true or false and the truth or falsehood of the entire statement cannot be deduced from the information present, the expression remains unevaluated.
Equivalence may be done with =. While many programming langauges have the first four, Maple is someone unique having the last.
If it is necessary to evaluate logical statement, one can explictly call evalb(...) on the statement.