perlintern - autogenerated documentation of purelyinternal Perl functions
This file is the autogenerated documentation of functions in the Perl interpreter that are documented using Perl's internal documentation format but are not marked as part of the Perl API. In other words,they are not for use in extensions!
ReturnsTRUE if given the name of a magical GV.
Currently only useful internally when determining if a GV should be created even in rvalue contexts.
flags is not used at present but available for future extension to allow selecting particular classes of magical variable.
boolis_gv_magical(char *name, STRLEN len, U32 flags)True if this op will be the return value of an lvalue subroutine
When Perl is run in debugging mode, with the-d switch, this SV is a boolean which indicates whether subs are being single-stepped. Single-stepping is automatically turned on after every step. This is the C variable which corresponds to Perl's $DB::single variable. SeePL_DBsub.
SV *PL_DBsingleWhen Perl is run in debugging mode, with the-d switch, this GV contains the SV which holds the name of the sub being debugged. This is the C variable which corresponds to Perl's $DB::sub variable. SeePL_DBsingle.
GV *PL_DBsubTrace variable used when Perl is run in debugging mode, with the-d switch. This is the C variable which corresponds to Perl's $DB::trace variable. SeePL_DBsingle.
SV *PL_DBtraceThe C variable which corresponds to Perl's $^W warning variable.
boolPL_dowarnThe GV which was last used for a filehandle input operation. (<FH>)
GV*PL_last_in_gvThe output field separator -$, in Perl space.
SV*PL_ofs_svThe input record separator -$/ in Perl space.
SV*PL_rsThe autodocumentation system was originally added to the Perl core by Benjamin Stuhl. Documentation is by whoever was kind enough to document their functions.
perlguts(1), perlapi(1)
Perldoc Browser is maintained by Dan Book (DBOOK). Please contact him via theGitHub issue tracker oremail regarding any issues with the site itself, search, or rendering of documentation.
The Perl documentation is maintained by the Perl 5 Porters in the development of Perl. Please contact them via thePerl issue tracker, themailing list, orIRC to report any issues with the contents or format of the documentation.