in reply to Korn Shell Wrappers for Perl Module Functions?

How about passing the arguments as environmental variables?

doit.ksh

#!/bin/ksh export FOO=123 export BAR=234 ./doit.pl
doit.pl
#!/usr/bin/perl -w use strict; #do something with $ENV{FOO} and $ENV{BAR}