Ivan Boldyrev <[EMAIL PROTECTED]> writes:

> On 8689 day of my life Alexey Dejneka wrote:
>> Ivan Boldyrev <[EMAIL PROTECTED]> writes:
>>
>>> CMU CL has non-standard operations like kernel:32bit-logical-xor.
>>> What about creating functions for 32-bit or fixnum arithmetics?  I
>>> would even try to participate :)
>>
>> AFAIH, Raymond has ported (UNSIGNED-BYTE 32)[*] arithmetic,
>
> It's not arithmetic, it's bitwise logical operations :)

No, you're wrong.  +, - and * can and have been ported from the work
Alexey and I did in sbcl to work as you wish.  As Alexey says, doing
the equivalent work for signed arithmetic is possible but not quite as
easy to do in the context of purely standard functions.

Cheers,

Christophe
-- 
http://www-jcsu.jesus.cam.ac.uk/~csr21/       +44 1223 510 299/+44 7729 383 757
(set-pprint-dispatch 'number (lambda (s o) (declare (special b)) (format s b)))
(defvar b "~&Just another Lisp hacker~%")    (pprint #36rJesusCollegeCambridge)

Reply via email to