刚刚接触Lisp,学到&rest,顺手写一下
[1]> (defun my_list (&rest x) x)
MY_LIST
[2]> (my_list 1 2 3)
(1 2 3)
[3]> (my_list 1)
(1)
[4]> (my_list)
NIL
[5]>
[1]> (defun my_list (&rest x) x)
MY_LIST
[2]> (my_list 1 2 3)
(1 2 3)
[3]> (my_list 1)
(1)
[4]> (my_list)
NIL
[5]>