Lines Matching refs:perl
10 #include "EXTERN.h" /* std perl include */
11 #include "perl.h" /* std perl include */
63 is responsible for converting perl variables (SV, AV, HV and CV) to
107 From the perl level this is a reference to a perl array.
122 From the perl level this is a reference to a perl hash.
137 From the perl level this is a reference to a perl subroutine
155 It is only meaningful when passing values from C to perl (there is
161 translates a 0 (perl false) to "0 but true" (which
162 is perl true) or returns the value itself, to indicate that the
220 the value to perl it is processed in the same way as for T_IV.
228 it is stored as an IV inside perl.
437 not required directly from within perl.
439 The typemap checks that a scalar reference is passed from perl to XS.
472 deal with C structs. The typemap checks that the perl object passed
567 SV. Here the representation of the data is irrelevant to perl and the
642 be available. i.e. The data is opaque to perl.
672 packed C arrays to perl. If the XS return type is given as
722 This is used to convert the perl argument list to a C array
723 and for pushing the contents of a C array onto the perl
733 When used to pass a perl list to C the XS writer must provide a
784 This is used for passing perl filehandles to and from C using
828 This is used for passing perl filehandles to and from C using