Small enhancements to ISQRT
authorLutz Euler <lutz.euler@freenet.de>
Wed, 6 Jun 2012 14:30:51 +0000 (16:30 +0200)
committerLutz Euler <lutz.euler@freenet.de>
Wed, 6 Jun 2012 14:30:51 +0000 (16:30 +0200)
commit05abd44bb4a3699285dd499dbbb4c77b64304835
tree5c36171607a420905db3f08d995554421946125d
parent25d55fff07e7eb37ad976f980cb440cdd95ff326
Small enhancements to ISQRT

Replace MULTIPLE-VALUE-LIST with MULTIPLE-VALUE-BIND which conses less
and is slightly faster.

Correct the docstring.

Add a test for correctness.
src/code/numbers.lisp
tests/arith.pure.lisp