min

Das Macro min liefert das kleinste seiner Argumente. Es wertet alle Argumente aus.

> (min 1)
1

> (min 1 2)
1

> (min 2 1)
1

> (min 2 4 -1 3)
-1

> (min "a")
"a"

> (min "a" "b")
"a"

> (min "b" "d" "a" "c")
"a"

> (catch (quote error) (min))
"min needs at least one argument"