Task

Create a function which takes in a variable number of arguments and prints each one on its own line.

Also show, if possible in your language, how to call the function on a list of arguments constructed at runtime.



Functions of this type are also known as Variadic Functions.



Related task

   Call a function


declare
  class Demo from BaseObject
     meth test(...)=Msg
        {Record.forAll Msg Show}
     end
  end
 
  D = {New Demo noop}
  Constructed = {List.toTuple test {List.number 1 10 1}}
in
  {D test(1 2 3 4)}
  {D Constructed}