XLISP >

Nyquist / XLISP 2.0 - Contents | Tutorials | Examples | Reference

# >

Type: | - | function (subr)
Source: | - | xlmath.c

## Syntax

(> expr1 expr2 ...)
  exprN - a numeric expression
  returns - T if the results of comparing the expressions are all true, NIL otherwise

## Description

The '>' [greater-than] function takes an arbitrary number of numeric arguments. It checks to see if all the numbers are monotonically decreasing. T is returned if the arguments are numerically, and monotonically decreasing, NIL is returned otherwise. For two arguments, this has the effect of testing if 'expr1' is greater than 'expr2'.

## Examples

    (> 1 1)             => NIL
    (> 1 2)             => NIL
    (> 2.0 1.99)        => T
    (> 3 2 1)           => T
    (> 3 2 2)           => NIL
    (> "aa" "aa")       => error: bad argument type
    (setq a 12 b 99.9)  => 99.9  ; set up A and B with values
    (> a b)             => NIL
    (> b a)             => T

See setq.

See also:

- Contents → Arithmetic Functions

Back to Top

Nyquist / XLISP 2.0 - Contents | Tutorials | Examples | Reference