Next: , Previous: , Up: iklib symbols   [Index]


6.29.2 Comparing symbols

Procedure: symbol<? sym0
Procedure: symbol>? sym0
Procedure: symbol<=? sym0
Procedure: symbol>=? sym0

These procedures are the extensions to symbols of the corresponding orderings on strings.

(symbol<? z a)          ⇒ #t
(symbol<? z zz)         ⇒ #t
(symbol<? z Z)          ⇒ #f
Function: symbol!=? sym0 sym

The arguments must be symbols. Return #t if the arguments are all different: no two arguments are equal; otherwise return #f. When applied to a single argument: return #f.

Function: symbol-max sym0 sym
Function: symbol-min sym0 sym

Return the maximal or minimal symbol argument according to symbol<?.