3. Alphabetical Listing of all Routines

even

Syntax: even(x)
Description: Returns TRUE if and only if x is an even number.



negative_atom

Syntax: negative_atom(x)
Description: Returns TRUE if and only if x is an atom < 0.



negative_integer

Syntax: negative_integer(x)
Description: Returns TRUE if and only if x is an integer < 0.



nonnegative_atom

Syntax: nonnegative_atom(x)
Description: Returns TRUE if and only if x is an atom >= 0.



nonnegative_integer

Syntax: nonnegative_integer(x)
Description: Returns TRUE if and only if x is an integer >= 0.



nonpositive_atom

Syntax: nonpositive_atom(x)
Description: Returns TRUE if and only if x is an atom <= 0.



nonpositive_integer

Syntax: nonpositive_integer(x)
Description: Returns TRUE if and only if x is an integer <= 0.



odd

Syntax: odd(x)
Description: Returns TRUE if and only if x is an odd number.



point_2d

Syntax: point_2d(x)
Description: Returns TRUE if and only if x is a sequence that consists of 2 atoms (representing the x and y coordinates of a point on a plane).



point_3d

Syntax: point_3d(x)
Description: Returns TRUE if and only if x is a sequence that consists of 3 atoms (representing the x, y and z coordinates of a point).



positive_atom

Syntax: positive_atom(x)
Description: Returns TRUE if and only if x is an atom > 0.



positive_integer

Syntax: positive_integer(x)
Description: Returns TRUE if and only if x is an integer > 0.