#### 15.2.29 vector [Function] ¶

`vector` &rest objects ⇒ vector

#### 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 [Function]

#### 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))