Changeset 356


Ignore:
Timestamp:
Jan 20, 2004, 11:30:16 PM (21 years ago)
Author:
Gary Byers
Message:

NX1-ASH: where did those numbers come from ?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/compiler/nx1.lisp

    r347 r356  
    19351935                     (nx1-form amt)))
    19361936        ((and (fixnump amt)
    1937               (<= 0 amt 27)
    1938               (or (nx-form-typep num `(signed-byte ,(- 28 amt)) env)
     1937              (<= 0 amt (integer-length most-positive-fixnum))
     1938              (or (nx-form-typep num `(signed-byte ,(- (1+ (integer-length most-positive-fixnum)) amt)) env)
    19391939                  (and (nx-form-typep num 'fixnum env)
    19401940                       (nx-trust-declarations env)
Note: See TracChangeset for help on using the changeset viewer.