in reply to sending arguements to external program

I solved a similar problem in the following fashion:
$caller =`programm @array`; @output = $caller;

This is not tested and may not comply to your needs.

neophyte