[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
(declare (type fixnum ---)) considered etc.
- To: gls@Think.COM, common-lisp@SU-AI.ARPA
- Subject: (declare (type fixnum ---)) considered etc.
- From: Daniel L. Weinreb <DLW@QUABBIN.SCRC.Symbolics.COM>
- Date: Wed, 23 Jul 86 14:58 EDT
- In-reply-to: <860723123211.2.GLS@BOETHIUS.THINK.COM>
Date: Wed, 23 Jul 86 12:32 EDT
From: Guy Steele <gls@Think.COM>
One thing one can say is (OR FIXNUM (SIGNED-BYTE 20)), say, which a
sufficiently clever compiler (heh, heh, heh) would understand to mean
"use a fixnum, unless fixnums are less than 20 bits, in which case use
at least 20 bits (whatever that takes)".
What is the advantage of using this instead of (SIGNED-BYTE 20)?