Next: , Previous: svref, Up: Arrays


vector (Function)

Syntax:
— 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

Notes:

vector is analogous to list.

 (vector a1 a2 ... an)
  ≡ (make-array (list n) :element-type t
                          :initial-contents
                            (list a1 a2 ... an))