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


SUBI printAll (...)
    FOR i = 1 TO ParamValCount
	PRINT ParamVal(i)
    NEXT i
    FOR i = 1 TO ParamStrCount
	PRINT ParamStr$(i)
    NEXT i
END SUBI
 
printAll 4, 3, 5, 6, 4, 3
printAll 4, 3, 5
printAll "Rosetta", "Code", "Is", "Awesome!"