Ask a Question related to PERL Beginners, Design and Development.
-
Beau E. Cox #1
Special variables in XS/C
Hi -
Does anyone know where access to the perl special variables
($!, $@, $/, etc.) from c-code is documented? I can't seem
to find any mention in the perl pods (guts, call, api, etc.)?
Aloha => Beau;
Beau E. Cox Guest
-
#39833 [NEW]: Session variables overwritten by local variables (register_globals=off)
From: sup1382 at accedo dot es Operating system: OpenBSD 3.9 PHP version: 5.2.0 PHP Bug Type: Session related Bug... -
#39447 [NEW]: Want to optionally handle apc_upload_progress variables using session variables
From: krudtaa at yahoo dot com Operating system: All PHP version: 5.2.0 PHP Bug Type: Feature/Change Request Bug... -
Global variables - application variables vs include file
What are the best methods for using global constants and variables? I've noticed that many people put all global constants in a file and include... -
Replacing code based on static variables to variable variables.
Can anyone give me some help or tips in converting this code to take 2 variables that will specify the number of Pack type lines and the number of... -
variables that change session variables
Hi, I'm currently writing a mulit-page form app that uses a session to retain data from each form element in order for the user to jump between... -
Randy W. Sims #2
Re: Special variables in XS/C
On 12/29/2003 4:54 PM, Beau E. Cox wrote:
These things are not as accessible as one would wish:> Hi -
>
> Does anyone know where access to the perl special variables
> ($!, $@, $/, etc.) from c-code is documented? I can't seem
> to find any mention in the perl pods (guts, call, api, etc.)?
>
> Aloha => Beau;
>
>
ERRNO in ?, ERRSV in perlcall and section "Warning and Dieing" in
perlapi, PL_rs in perlintern.
Regards,
Randy.
Randy W. Sims Guest
-
Beau E. Cox #3
Re: Special variables in XS/C
On Monday 29 December 2003 01:36 pm, Randy W. Sims wrote:
Thanks Randy -> On 12/29/2003 4:54 PM, Beau E. Cox wrote:>> > Hi -
> >
> > Does anyone know where access to the perl special variables
> > ($!, $@, $/, etc.) from c-code is documented? I can't seem
> > to find any mention in the perl pods (guts, call, api, etc.)?
> >
> > Aloha => Beau;
> These things are not as accessible as one would wish:
>
> ERRNO in ?, ERRSV in perlcall and section "Warning and Dieing" in
> perlapi, PL_rs in perlintern.
>
>
> Regards,
> Randy.
For example, I am sucessfully using:
SV *ERRNO = get_sv( "!", TRUE );
printf( "error number is %d\n", SvIV( ERRNO ) );
printf( "error string is %s\n", SvPV_nolen( ERRNO ) );
...
All global special varibales are now at my fingertips!
Alpha => Beau;
Beau E. Cox Guest



Reply With Quote

