#include <varargs.h>

execl(va\(ulalist)
va\(uldcl		/* <--- note NO semicolon! */
{
	va\(ullist ap;
	char *file, *args[100];
	int argno = 0;

	va\(ulstart(ap);

	file = va\(ularg(ap, char *);

	while (args[argno++] = va\(ularg(ap, char *)) ;

	va\(ulend(ap);

	return(execv(file, args));
}
