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.