List

(list argument1 argument 2 ...) -> list
(list) -> list

Returns a list containing the arguments. If there are no arguments, it returns ().

It also evaluates while making the list.

Example:

>>(list 'Testing (- 5 4) (/ 4 2) (+ 2 1))
:: (Testing 1 2 3)