The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
package XS;

sub mkproto {
	my($name,$pars) = @_;
	my $shortpars = join ',',map {$_->[0]} @$pars;
	my $longpars = join "\n",map {"\t".$_->[1]->get_decl($_->[0])} @$pars;
	return<<END;

void
$name($shortpars)
$longpars
END


}

1;