define function with arbitrary number of arguments



Hi,

thanks for all the help you provided so far.

>From the "Reader Syntax" section of the manual,
<http://maxima.sourceforge.net/docs/macref/node8.html>;, I understand
how to define a function that takes a fixed number of arguments.

Is there a way to define something taking an arbitrary number of
arguments, like Common Lisp's &rest parameters?  Or do people simply
ask the user to package everything in lists?

TIA,

Albert.