make-list
make-list Function
Syntax:
make-list size &key initial-element → list
Arguments and Values:
size—a non-negative integer .
initial-element—an object. The default is nil.
list—a list.
Description:
Returns a list of length given by size, each of the elements of which is initial-element.
Examples:
(make-list 5) → (NIL NIL NIL NIL NIL)
(make-list 3 :initial-element ’rah) → (RAH RAH RAH)
(make-list 2 :initial-element ’(1 2 3)) → ((1 2 3) (1 2 3))
(make-list 0) → NIL ;*i.e.*, ()
(make-list 0 :initial-element ’new-element) → NIL
Exceptional Situations:
Should signal an error of type type-error if size is not a non-negative integer .
See Also:
cons, list
Expanded Reference: make-list
tip
TODO: Please contribute to this page by adding explanations and examples
(make-list )