| Up | Next | Tail |
Functions in this section return T when the condition defined is met and NIL when it is not. Defined are type checking functions and elementary comparisons.
| EXPR PROCEDURE ATOM(U); |
| NULL PAIRP U; |
| EXPR PROCEDURE CONSTANTP(U); |
| NULL OR(PAIRP U, IDP U); |
| EXPR PROCEDURE MINUSP(U); |
| IF NUMBERP U THEN LESSP(U, 0) ELSE NIL; |
| EXPR PROCEDURE NULL(U); |
| U EQ NIL; |
| EXPR PROCEDURE NUMBERP(U); |
| IF OR(FIXP U, FLOATP U) THEN T ELSE NIL; |
| EXPR PROCEDURE ONEP(U); |
| OR(EQN(U, 1), EQN(U, 1.0)); |
| EXPR PROCEDURE ZEROP(U); |
| OR(EQN(U, 0), EQN(U, 0.0)); |
| Up | Next | Front |