- cons* elt_1 elt_2 ...procedure
Like list, but the last argument provides the tail of the constructed list, returning
(cons ELT_1 (cons ELT_2 (cons ... ELT_N)))
This function is called list* in Common Lisp and about half of the Schemes that provide it, and cons* in the other half.
(cons* 1 2 3 4) => (1 2 3 . 4) (cons* 1) => 1