#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
#include "ppport.h"
#include "const-c.inc"
#define sv_defined(sv) (sv && (SvIOK(sv) || SvNOK(sv) || SvPOK(sv) || SvROK(sv)))
MODULE = PerlX::ArraySkip::XS PACKAGE = PerlX::ArraySkip::XS
INCLUDE: const-xs.inc
void
arrayskip (...)
PROTOTYPE: @
PPCODE:
{
int i;
if (items == 0)
{
XSRETURN(0);
}
for (i = 1; i <= items; i++)
{
PUSHs(ST(i));
}
XSRETURN(items - 1);
}