<perlcall.pod> And here is an example of I<call_argv> which will call I<PrintList>. static char * words[] = {"alpha", "beta", "gamma", "delta", NULL}; static void call_PrintList() { dSP; call_argv("PrintList", G_DISCARD, words); } </perlcall.pod> Why is that dSP there? Does it do anything? It looks like a mistake to me. Can it be deleted? It appears to go back to the first version of this document, in a0d0e21ea (perl 5.000).Thread Next