in reply to calling from C - variable argument list
Every single Perl sub calls takes an arbitrary number of arguments. There's nothing special to it. Just push every argument like in the example under "Passing Parameters" in perlcall
- ikegami