On Fri, 2014-01-24 at 03:59 -0800, Attila Lendvai wrote:
> In split-sequence.lisp:
> 
> > @@ -60,6 +106,10 @@ this function; :from-end values of NIL and T are equivalent unless
> >  :count is supplied. The second return value is an index suitable as an
> >  argument to CL:SUBSEQ into the sequence indicating where processing
> >  stopped."
> > +    (declare (optimize speed)
> > +             (type array-index start)
> > +             (type (or null array-index) end count)
> 
> array-index expands to (integer 0 (array-dimension-limit)) without a
> length, while unsigned-byte is (INTEGER 0).
> 
> in my experience it does make a difference, although i didn't double
> check it here...
> 
Ok.

-- 
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.