perl.beginners
[Top] [All Lists]

Re: XS

Subject: Re: XS
From: gromivan@xxxxxxxxxx (Ivan Gromov)
Date: Thu, 31 Jul 2008 02:43:58 +0400
Newsgroups: perl.beginners


Patrick Dupre wrote:
Inside a c routine (ie. inside a .c file) is there any way to define a
variable of type SV (or SV *) ?

I think you need such function as :SV* newSViv ( IV i ); SV* newSVuv ( UV u ); SV* newSVnv ( NV n ) and SV* newSVpv ( char* string , STRLEN len ); (with libraries <EXTERN.h> and <perl.h>) See perldoc perlapi.

--
Best regards,
Ivan Gromov.


<Prev in Thread] Current Thread [Next in Thread>