Structural Informatics Group (SIG) logo
Home | Projects | Demos | Downloads | Publications | Local Info | About Us | New site
Go to the first, previous, next, last section, table of contents.

<

<

type: function (subr)
location: built-in
source file: xlmath.c
Common LISP compatible: yes
supported on: all machines

SYNTAX

(< <expr1> <expr2> ... )
        <exprN>         -       a numeric expression

DESCRIPTION

The < (LESS-THAN) operation takes an arbitrary number of numeric arguments. It checks to see if all the numbers are monotonically increasing. T is returned if the arguments are numerically, monotonically increasing, , NIL is returned otherwise. In the case of two arguments, this has the effect of testing if <expr1> is less than <expr2>.

EXAMPLES

(< 1 2)                                 ; returns T
(< 1 1)                                 ; returns NIL
(< -1.5 -1.4)                           ; returns T
(< 1 2 3 4)                             ; returns T
(< 1 2 3 2)                             ; returns NIL
(< "a" "b")                             ; error: bad argument type
(setq a 12) (setq b 13.99)              ; set up A and B with values
(< a b)                                 ; returns T
(< b a)                                 ; returns NIL


Go to the first, previous, next, last section, table of contents.