next up previous contents
Next: Characters Up: Improvements in Common Previous: Packages

Numbers

The functions ceiling , floor , round , and truncate  now return two values in accordance with the Common Lisp specification. The second value is the remainder of the operation.

The vectorized version only returns one value for a compound argument. This is consistent with the idea that the vectorization can be defined with a mapping function. It is not clear whether this is the right decision, and it may change.

The functions make-random-state  and random-state-p  have been changed to use new random number generators; see Section 5.1

The following vectorized arithmetic functions have been added:

The macros decf  and incf  have also been added.



Luke Tierney
Wed Feb 26 05:25:18 CST 1997