Next: , Previous: , Up: Arrays Dictionary  


15.2.29 vector [Function]

vector &rest objectsvector

Arguments and Values::

object—an object.

vector—a vector of type (vector t *).

Description::

Creates a fresh simple general vector whose size corresponds to the number of objects.

The vector is initialized to contain the objects.

Examples::

 (arrayp (setq v (vector 1 2 'sirens))) ⇒  true
 (vectorp v) ⇒  true
 (simple-vector-p v) ⇒  true         
 (length v) ⇒  3

See Also::

make-array

Notes::

vector is analogous to list.

 (vector a_1 a_2 ... a_n)
  ≡ (make-array (list n) :element-type t
                          :initial-contents 
                            (list a_1 a_2 ... a_n))