[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Common Lisp solved this problem 20 years ago

Aubrey Jaffer wrote:
Common Lisp HyperSpec (TM)
does not index any with-<type> symbols.  How is this attributable to

Also, would with-fixnum declare uniform arrays and vectors?

with-<type> were a toy examples. Sorry for the confusion. If I remember, correctly, real Common Lisp would look like:

  (lambda (x y)
    (declare (type double-float x y))
    (/ x y)))

I'm not wedded to any particular syntax, though.

Yes, Common Lisp type specifiers can specify the element types of an vector. See the first example in section 4.2.3 of the HyperSpec:



Dr Alan Watson
Centro de Radioastronomía y Astrofísica
Universidad Astronómico Nacional de México