3 perlintern - autogenerated documentation of purely B<internal>
8 This file is the autogenerated documentation of functions in the
9 Perl interpreter that are documented using Perl's internal documentation
10 format but are not marked as part of the Perl API. In other words,
11 B<they are not for use in extensions>!
17 Declare Just C<SP>. This is actually identical to C<dSP>, and declares
18 a local copy of perl's stack pointer, available via the C<SP> macro.
19 See C<SP>. (Available for backward source code compatibility with the
20 old (Perl 5.005) thread model.)
29 Returns C<TRUE> if given the name of a magical GV.
31 Currently only useful internally when determining if a GV should be
32 created even in rvalue contexts.
34 C<flags> is not used at present but available for future extension to
35 allow selecting particular classes of magical variable.
37 bool is_gv_magical(char *name, STRLEN len, U32 flags)
44 True if this op will be the return value of an lvalue subroutine
51 Function called by C<do_readline> to spawn a glob (or do the glob inside
52 perl on VMS). This code used to be inline, but now perl uses C<File::Glob>
53 this glob starter is only used by miniperl during the build proccess.
54 Moving it away shrinks pp_hot.c; shrinking pp_hot.c helps speed perl up.
56 PerlIO* start_glob(SV* pattern, IO *io)
65 The autodocumentation system was originally added to the Perl core by
66 Benjamin Stuhl. Documentation is by whoever was kind enough to
67 document their functions.
71 perlguts(1), perlapi(1)