6:58:09flip214Is there a way to encode a limited-range value (say, 10 bits) so that the boxed value is still only a machine word? I'd need to store probability values from 0 to 1, but not conflate them with floats or fixnums. SAPs are 2 words, AFAICS - else I'd have allocated a memory block and pass SAPs around...
7:46:26phoelimited-range value? you mean an (unsigned-byte 10)?
7:46:34phoeor something with its own customized type?