type/truefalse
test for an expression of type truefalse
Calling Sequence
Parameters
Description
Supertypes
Examples
type(e::anything, 'truefalse')
e
-
Maple expression of type anything
The type truefalse refers to only the two Boolean values true and false.
The expression type(e,'truefalse') evaluates to true if, and only if, the expression e is of type truefalse. The only two expressions that are of type truefalse are the expressions true and false. No other expression is of type truefalse.
Maple ordinarily uses a three-valued logic using the Boolean values true, false, and FAIL. The Maple type truefalseFAIL describes this set of values.
Note that every expression that is of type truefalse is also of type boolean, but that the converse is not true. The value FAIL is not of type truefalse.
type/boolean, type/symbol, type/truefalseFAIL
type⁡true,truefalse
true
type⁡false,truefalse
type⁡FAIL,truefalse
false
type( proc() true; end proc, 'truefalse' );
type⁡x2−3,truefalse
See Also
Boolean
convert/truefalse
evalb
type
type/boolean
type/truefalseFAIL
Download Help Document