And - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


type/And, type/Or, type/Not, type/Non

boolean combinations of types

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

type(expr, And(type1, type2, ...))

type(expr, Or(type1, type2, ...))

type(expr, Not(type1))

type(expr, Non(type1))

Parameters

expr

-

expression

type1, type2, ...

-

type

Description

• 

An expression is of type And(type1, type2, ...) if it is all of the types type1, type2, ... .

• 

An expression is of type Or(type1, type2, ...) if it is one of the types type1, type2, ... . Note the Or(type1, type2, ...) is equivalent to {type1,type2,...} but the type checks always occur in order.  This may be useful if it is known that one type check is faster than a second, or if the later type check doesn't make sense (or leads to an error) when the earlier one is satisfied.

• 

An expression is of type Not(type1) if it is not of type type1. Non(type1) is equivalent to Not(type1).

Examples

type2.0,Andembedded_real,Notnumeric

false

(1)

type2.0+0.I,Andembedded_real,Notnumeric

true

(2)

type3,Orname,realcons

true

(3)

See Also

boolean

type