Devel::PPPort(3p) Perl Programmers Reference Guide Devel::PPPort(3p) #
Devel::PPPort(3p) Perl Programmers Reference Guide Devel::PPPort(3p)
NNAAMMEE #
Devel::PPPort - Perl/Pollution/Portability
SSYYNNOOPPSSIISS #
Devel::PPPort::WriteFile(); # defaults to ./ppport.h
Devel::PPPort::WriteFile('someheader.h');
# Same as above but retrieve contents rather than write file
my $contents = Devel::PPPort::GetFileContents();
my $contents = Devel::PPPort::GetFileContents('someheader.h');
SSttaarrtt uussiinngg DDeevveell::::PPPPPPoorrtt ffoorr XXSS pprroojjeeccttss $ cpan Devel::PPPort $ perl -MDevel::PPPort -e’Devel::PPPort::WriteFile' $ perl ppport.h –compat-version=5.6.1 –patch=diff.patch *.xs $ patch -p0 < diff.patch $ echo ppport.h »MANIFEST
DDEESSCCRRIIPPTTIIOONN #
Perl's API has changed over time, gaining new features, new functions,
increasing its flexibility, and reducing the impact on the C namespace
environment (reduced pollution). The header file written by this module,
typically _p_p_p_o_r_t_._h, attempts to bring some of the newer Perl API features
to older versions of Perl, so that you can worry less about keeping track
of old releases, but users can still reap the benefit.
"Devel::PPPort" contains two functions, "WriteFile" and
"GetFileContents". "WriteFile"'s only purpose is to write the _p_p_p_o_r_t_._h C
header file. This file contains a series of macros and, if explicitly
requested, functions that allow XS modules to be built using older
versions of Perl. Currently, Perl versions from 5.003_07 to 5.35.9 are
supported.
"GetFileContents" can be used to retrieve the file contents rather than
writing it out.
This module is used by "h2xs" to write the file _p_p_p_o_r_t_._h.
WWhhyy uussee ppppppoorrtt..hh?? You should use _p_p_p_o_r_t_._h in modern code so that your code will work with the widest range of Perl interpreters possible, without significant additional work.
You should attempt to get older code to fully use _p_p_p_o_r_t_._h, because the
reduced pollution of newer Perl versions is an important thing. It's so
important that the old polluting ways of original Perl modules will not
be supported very far into the future, and your module will almost
certainly break! By adapting to it now, you'll gain compatibility and a
sense of having done the electronic ecology some good.
HHooww ttoo uussee ppppppoorrtt..hh Don’t direct the users of your module to download “Devel::PPPort”. They are most probably not XS writers. Also, don’t make _p_p_p_o_r_t_._h optional. Rather, just take the most recent copy of _p_p_p_o_r_t_._h that you can find (e.g. by generating it with the latest “Devel::PPPort” release from CPAN), copy it into your project, adjust your project to use it, test it, and distribute the header along with your module.
It is important to use the most recent version of _p_p_p_o_r_t_._h. You do need
to test before shipping a newer version than you already had. One
possible failure is that someone had to convert a backported element from
a macro into a function, and actual functions must be enabled with a NEED
macro to minimize the possibility of namespace pollution. See HACKERS
for details. The developers of "Devel::PPPort" want to hear if there are
other problems that arise from using a later _p_p_p_o_r_t_._h. Use
<https://github.com/Dual-Life/Devel-PPPort/issues> to report any.
RRuunnnniinngg ppppppoorrtt..hh But _p_p_p_o_r_t_._h is more than just a C header. It’s also a Perl script that can check your source code. It will suggest hints and portability notes, and can even make suggestions on how to change your code. You can run it like any other Perl program:
perl ppport.h [options] [files]
It also has embedded documentation, so you can use
perldoc ppport.h
to find out more about how to use it.
FFUUNNCCTTIIOONNSS #
WWrriitteeFFiillee “WriteFile” takes one optional argument. When called with one argument, it expects to be passed a filename. When called with no arguments, it defaults to the filename _p_p_p_o_r_t_._h.
The function returns a true value if the file was written successfully.
Otherwise it returns a false value.
GGeettFFiilleeCCoonntteennttss “GetFileContents” behaves like “WriteFile” above, but returns the contents of the would-be file rather than writing it out.
CCOOMMPPAATTIIBBIILLIITTYY #
_p_p_p_o_r_t_._h supports Perl versions from 5.003_07 to 5.35.9 in threaded and
non-threaded configurations.
PPrroovviiddeedd PPeerrll ccoommppaattiibbiilliittyy AAPPII The header file written by this module, typically _p_p_p_o_r_t_._h, provides access to the following elements of the Perl API that are not otherwise available in Perl releases older than when the elements were first introduced. (Note that many of these are not supported all the way back to 5.003_07, but it may be that they are supported back as far as you need; see “Supported Perl API, sorted by version” for that information.)
_aMY_CXT
aMY_CXT
aMY_CXT_
_ASSERT #
ASSUME #
aTHX
aTHX_
aTHXR
aTHXR_
av_count
AvFILLp
av_tindex
av_top_index
BOM_UTF8 #
boolSV
call_argv
caller_cx
call_method
call_pv
call_sv
C_ARRAY_END #
C_ARRAY_LENGTH #
cBOOL
ckWARN
ckWARN2
ckWARN2_d
ckWARN3
ckWARN3_d
ckWARN4
ckWARN4_d
ckWARN_d
ck_warner
ck_warner_d
CopFILE
CopFILEAV
CopFILEGV
CopFILEGV_set
CopFILE_set
CopFILESV
CopSTASH
CopSTASH_eq
CopSTASHPV
CopSTASHPV_set
CopSTASH_set
CopyD
CPERLscope
croak_memory_wrap
croak_nocontext
croak_no_modify
croak_sv
croak_xs_usage
dAX
dAXMARK
DECLARATION_FOR_LC_NUMERIC_MANIPULATION #
DEFSV #
DEFSV_set
die_sv
dITEMS
dMY_CXT
dMY_CXT_SV
dNOOP
dTHR
dTHX
dTHXa
dTHXoa
dTHXR
dUNDERBAR
dVAR
dXCPT
dXSTARG
END_EXTERN_C #
ERRSV #
eval_pv
eval_sv
EXTERN_C #
foldEQ_utf8
get_av
get_cv
get_cvn_flags
get_cvs
get_hv
get_sv
G_METHOD #
G_RETHROW #
grok_bin
grok_hex
grok_number
GROK_NUMERIC_RADIX #
grok_numeric_radix
grok_oct
gv_fetchpvn_flags
gv_fetchpvs
gv_fetchsv
gv_init_pvn
gv_stashpvn
gv_stashpvs
GvSVn
HEf_SVKEY
HeUTF8
hv_fetchs
HvNAME_get
HvNAMELEN_get
hv_stores
IN_LOCALE #
IN_LOCALE_COMPILETIME #
IN_LOCALE_RUNTIME #
IN_PERL_COMPILETIME #
INT2PTR #
isALNUM
isALNUM_A
isALNUMC
isALNUMC_A
isALNUMC_L1
isALPHA
isALPHA_A
isALPHA_L1
isALPHA_LC_utf8_safe
isALPHANUMERIC
isALPHANUMERIC_A
isALPHANUMERIC_L1
isALPHANUMERIC_LC
isALPHANUMERIC_LC_utf8_safe
isALPHANUMERIC_utf8_safe
isALPHANUMERIC_uvchr
isALPHA_utf8_safe
isALPHA_uvchr
isASCII
isASCII_A
isASCII_L1
isASCII_LC
isASCII_utf8_safe
isASCII_uvchr
isBLANK
isBLANK_A
isBLANK_L1
isBLANK_LC
isBLANK_LC_utf8_safe
isBLANK_utf8_safe
isBLANK_uvchr
isCNTRL
isCNTRL_A
isCNTRL_L1
isCNTRL_LC_utf8_safe
isCNTRL_utf8_safe
isCNTRL_uvchr
isDIGIT
isDIGIT_A
isDIGIT_L1
isDIGIT_LC_utf8_safe
isDIGIT_utf8_safe
isDIGIT_uvchr
isGRAPH
isGRAPH_A
isGRAPH_L1
isGRAPH_LC_utf8_safe
isGRAPH_utf8_safe
isGRAPH_uvchr
isGV_with_GP
isIDCONT
isIDCONT_A
isIDCONT_L1
isIDCONT_LC
isIDCONT_LC_utf8_safe
isIDCONT_utf8_safe
isIDCONT_uvchr
isIDFIRST
isIDFIRST_A
isIDFIRST_L1
isIDFIRST_LC
isIDFIRST_LC_utf8_safe
isIDFIRST_utf8_safe
isIDFIRST_uvchr
is_invariant_string
isLOWER
isLOWER_A
isLOWER_L1
isLOWER_LC_utf8_safe
isLOWER_utf8_safe
isLOWER_uvchr
IS_NUMBER_GREATER_THAN_UV_MAX #
IS_NUMBER_INFINITY #
IS_NUMBER_IN_UV #
IS_NUMBER_NAN #
IS_NUMBER_NEG #
IS_NUMBER_NOT_INT #
isOCTAL
isOCTAL_A
isOCTAL_L1
isPRINT
isPRINT_A
isPRINT_L1
isPRINT_LC_utf8_safe
isPRINT_utf8_safe
isPRINT_uvchr
isPSXSPC
isPSXSPC_A
isPSXSPC_L1
isPSXSPC_LC_utf8_safe
isPSXSPC_utf8_safe
isPSXSPC_uvchr
isPUNCT
isPUNCT_A
isPUNCT_L1
isPUNCT_LC_utf8_safe
isPUNCT_utf8_safe
isPUNCT_uvchr
isSPACE
isSPACE_A
isSPACE_L1
isSPACE_LC_utf8_safe
isSPACE_utf8_safe
isSPACE_uvchr
isUPPER
isUPPER_A
isUPPER_L1
isUPPER_LC_utf8_safe
isUPPER_utf8_safe
isUPPER_uvchr
isUTF8_CHAR
is_utf8_invariant_string
isWORDCHAR
isWORDCHAR_A
isWORDCHAR_L1
isWORDCHAR_LC
isWORDCHAR_LC_utf8_safe
isWORDCHAR_utf8_safe
isWORDCHAR_uvchr
isXDIGIT
isXDIGIT_A
isXDIGIT_L1
isXDIGIT_LC
isXDIGIT_LC_utf8_safe
isXDIGIT_utf8_safe
isXDIGIT_uvchr
IVdf
IVSIZE #
IVTYPE #
LATIN1_TO_NATIVE #
LC_NUMERIC_LOCK #
LC_NUMERIC_UNLOCK #
LIKELY #
load_module
LOCK_LC_NUMERIC_STANDARD #
LOCK_NUMERIC_STANDARD #
memCHRs
memEQ
memEQs
memNE
memNEs
mess
mess_nocontext
mess_sv
mg_findext
MoveD
mPUSHi
mPUSHn
mPUSHp
mPUSHs
mPUSHu
MUTABLE_AV #
MUTABLE_CV #
MUTABLE_GV #
MUTABLE_HV #
MUTABLE_IO #
MUTABLE_PTR #
MUTABLE_SV #
mXPUSHi
mXPUSHn
mXPUSHp
mXPUSHs
mXPUSHu
MY_CXT #
MY_CXT_CLONE #
MY_CXT_INIT #
my_snprintf
my_sprintf
my_strlcat
my_strlcpy
my_strnlen
NATIVE_TO_LATIN1 #
NATIVE_TO_UNI #
newCONSTSUB
newRV_inc
newRV_noinc
newSVpvn
newSVpvn_flags
newSVpvn_share
newSVpvn_utf8
newSVpvs
newSVpvs_flags
newSVpvs_share
newSVsv_flags
newSVsv_nomg
newSV_type
newSVuv
Newx
Newxc
Newxz
NOOP #
NOT_REACHED #
NUM2PTR #
NVef
NVff
NVgf
NVTYPE #
OpHAS_SIBLING
OpLASTSIB_set
OpMAYBESIB_set
OpMORESIB_set
OpSIBLING
packWARN
packWARN2
packWARN3
packWARN4
PERL_ABS #
PERL_ARGS_ASSERT_CROAK_XS_USAGE #
Perl_ck_warner
Perl_ck_warner_d
Perl_croak_no_modify
PERL_HASH #
PERL_INT_MAX #
PERL_INT_MIN #
PERLIO_FUNCS_CAST #
PERLIO_FUNCS_DECL #
PERL_LONG_MAX #
PERL_LONG_MIN #
PERL_MAGIC_arylen
PERL_MAGIC_backref
PERL_MAGIC_bm
PERL_MAGIC_collxfrm
PERL_MAGIC_dbfile
PERL_MAGIC_dbline
PERL_MAGIC_defelem
PERL_MAGIC_env
PERL_MAGIC_envelem
PERL_MAGIC_ext
PERL_MAGIC_fm
PERL_MAGIC_glob
PERL_MAGIC_isa
PERL_MAGIC_isaelem
PERL_MAGIC_mutex
PERL_MAGIC_nkeys
PERL_MAGIC_overload
PERL_MAGIC_overload_elem
PERL_MAGIC_overload_table
PERL_MAGIC_pos
PERL_MAGIC_qr
PERL_MAGIC_regdata
PERL_MAGIC_regdatum
PERL_MAGIC_regex_global
PERL_MAGIC_shared
PERL_MAGIC_shared_scalar
PERL_MAGIC_sig
PERL_MAGIC_sigelem
PERL_MAGIC_substr
PERL_MAGIC_sv
PERL_MAGIC_taint
PERL_MAGIC_tied
PERL_MAGIC_tiedelem
PERL_MAGIC_tiedscalar
PERL_MAGIC_utf8
PERL_MAGIC_uvar
PERL_MAGIC_uvar_elem
PERL_MAGIC_vec
PERL_MAGIC_vstring
PERL_PV_ESCAPE_ALL #
PERL_PV_ESCAPE_FIRSTCHAR #
PERL_PV_ESCAPE_NOBACKSLASH #
PERL_PV_ESCAPE_NOCLEAR #
PERL_PV_ESCAPE_QUOTE #
PERL_PV_ESCAPE_RE #
PERL_PV_ESCAPE_UNI #
PERL_PV_ESCAPE_UNI_DETECT #
PERL_PV_PRETTY_DUMP #
PERL_PV_PRETTY_ELLIPSES #
PERL_PV_PRETTY_LTGT #
PERL_PV_PRETTY_NOCLEAR #
PERL_PV_PRETTY_QUOTE #
PERL_PV_PRETTY_REGPROP #
PERL_QUAD_MAX #
PERL_QUAD_MIN #
PERL_SCAN_ALLOW_UNDERSCORES #
PERL_SCAN_DISALLOW_PREFIX #
PERL_SCAN_GREATER_THAN_UV_MAX #
PERL_SCAN_SILENT_ILLDIGIT #
PERL_SHORT_MAX #
PERL_SHORT_MIN #
PERL_SIGNALS_UNSAFE_FLAG #
PERL_STATIC_INLINE #
PERL_UCHAR_MAX #
PERL_UCHAR_MIN #
PERL_UINT_MAX #
PERL_UINT_MIN #
PERL_ULONG_MAX #
PERL_ULONG_MIN #
PERL_UNUSED_ARG #
PERL_UNUSED_CONTEXT #
PERL_UNUSED_DECL #
PERL_UNUSED_RESULT #
PERL_UNUSED_VAR #
PERL_UQUAD_MAX #
PERL_UQUAD_MIN #
PERL_USE_GCC_BRACE_GROUPS #
PERL_USHORT_MAX #
PERL_USHORT_MIN #
PERL_VERSION_EQ #
PERL_VERSION_GE #
PERL_VERSION_GT #
PERL_VERSION_LE #
PERL_VERSION_LT #
PERL_VERSION_NE #
Perl_warner
Perl_warner_nocontext
PL_bufend
PL_bufptr
PL_compiling
PL_copline
PL_curcop
PL_curstash
PL_DBsignal
PL_DBsingle
PL_DBsub
PL_DBtrace
PL_debstash
PL_defgv
PL_diehook
PL_dirty
PL_dowarn
PL_errgv
PL_error_count
PL_expect
PL_hexdigit
PL_hints
PL_in_my
PL_in_my_stash
PL_laststatval
PL_lex_state
PL_lex_stuff
PL_linestr
PL_mess_sv
PL_na
PL_no_modify
PL_parser
PL_perldb
PL_perl_destruct_level
PL_ppaddr
PL_rsfp
PL_rsfp_filters
PL_signals
PL_stack_base
PL_stack_sp
PL_statcache
PL_stdingv
PL_Sv
PL_sv_arenaroot
PL_sv_no
PL_sv_undef
PL_sv_yes
PL_tainted
PL_tainting
PL_tokenbuf
PL_Xpv
_pMY_CXT
pMY_CXT
pMY_CXT_
Poison
PoisonFree
PoisonNew
PoisonWith
pTHX
pTHX_
PTR2IV #
PTR2nat
PTR2NV #
PTR2ul
PTR2UV #
PTRV #
PUSHmortal
PUSHu
pv_display
pv_escape
pv_pretty
REPLACEMENT_CHARACTER_UTF8 #
RESTORE_LC_NUMERIC #
SAVE_DEFSV #
START_EXTERN_C #
START_MY_CXT #
start_subparse
STMT_END #
STMT_START #
STORE_LC_NUMERIC_SET_STANDARD #
STORE_NUMERIC_SET_STANDARD #
STR_WITH_LEN #
sv_2pvbyte
sv_2pvbyte_nolen
sv_2pv_flags
sv_2pv_nolen
sv_2uv
sv_catpvf_mg
sv_catpvf_mg_nocontext
sv_catpv_mg
sv_catpvn_mg
sv_catpvn_nomg
sv_catpvs
sv_catsv_mg
sv_catsv_nomg
SV_CONST_RETURN #
SV_COW_DROP_PV #
SV_COW_SHARED_HASH_KEYS #
SVf
SVfARG
SVf_UTF8
SvGETMAGIC
SV_GMAGIC #
SV_HAS_TRAILING_NUL #
SV_IMMEDIATE_UNREF #
SvIV_nomg
sv_len_utf8
sv_len_utf8_nomg
sv_magic_portable
SvMAGIC_set
sv_mortalcopy_flags
SV_MUTABLE_RETURN #
SV_NOSTEAL #
SvNV_nomg
SvPVbyte
SvPVCLEAR
SvPV_const
SvPV_flags
SvPV_flags_const
SvPV_flags_const_nolen
SvPV_flags_mutable
SvPV_force
SvPV_force_flags
SvPV_force_flags_mutable
SvPV_force_flags_nolen
SvPV_force_mutable
SvPV_force_nolen
SvPV_force_nomg
SvPV_force_nomg_nolen
SvPV_mutable
sv_pvn_force_flags
sv_pvn_nomg
SvPV_nolen
SvPV_nolen_const
SvPV_nomg
SvPV_nomg_const
SvPV_nomg_const_nolen
SvPV_nomg_nolen
SvPV_renew
SvPVX_const
SvPVX_mutable
SvPVx_nolen_const
SvREFCNT_inc
SvREFCNT_inc_NN
SvREFCNT_inc_simple
SvREFCNT_inc_simple_NN
SvREFCNT_inc_simple_void
SvREFCNT_inc_simple_void_NN
SvREFCNT_inc_void
SvREFCNT_inc_void_NN
SvRV_set
SvRX
SvRXOK
sv_setiv_mg
sv_setnv_mg
sv_setpvf_mg
sv_setpvf_mg_nocontext
sv_setpv_mg
sv_setpvn_mg
sv_setpvs
sv_setsv_flags
sv_setsv_mg
sv_setsv_nomg
sv_setuv
sv_setuv_mg
SvSHARED_HASH
SV_SMAGIC #
SvSTASH_set
SvTRUE_nomg
sv_unmagicext
SvUOK
sv_usepvn_mg
SvUTF8
SV_UTF8_NO_ENCODING #
sv_uv
SvUV
SvUV_nomg
SvUV_set
SvUVX
SvUVx
SvUVXx
sv_vcatpvf
sv_vcatpvf_mg
sv_vsetpvf
sv_vsetpvf_mg
SvVSTRING_mg
switch_to_global_locale
sync_locale
toFOLD_utf8_safe
toFOLD_uvchr
toLOWER_utf8_safe
toLOWER_uvchr
toTITLE_utf8_safe
toTITLE_uvchr
toUPPER_utf8_safe
toUPPER_uvchr
UNDERBAR #
UNICODE_REPLACEMENT #
UNI_TO_NATIVE #
UNLIKELY #
UNLOCK_LC_NUMERIC_STANDARD #
UNLOCK_NUMERIC_STANDARD #
UTF8_CHK_SKIP #
UTF8f
UTF8fARG
UTF8_IS_INVARIANT #
UTF8_MAXBYTES #
UTF8_MAXBYTES_CASE #
UTF8_SAFE_SKIP #
UTF8_SKIP #
utf8_to_uvchr
utf8_to_uvchr_buf
UVCHR_IS_INVARIANT #
UVCHR_SKIP #
UVof
UVSIZE #
UVTYPE #
UVuf
UVXf
UVxf
vload_module
vmess
vnewSVpvf
vwarner
WARN_ALL #
WARN_AMBIGUOUS #
WARN_ASSERTIONS #
WARN_BAREWORD #
WARN_CLOSED #
WARN_CLOSURE #
WARN_DEBUGGING #
WARN_DEPRECATED #
WARN_DIGIT #
warner
WARN_EXEC #
WARN_EXITING #
WARN_GLOB #
WARN_INPLACE #
WARN_INTERNAL #
WARN_IO #
WARN_LAYER #
WARN_MALLOC #
WARN_MISC #
WARN_NEWLINE #
warn_nocontext
WARN_NUMERIC #
WARN_ONCE #
WARN_OVERFLOW #
WARN_PACK #
WARN_PARENTHESIS #
WARN_PIPE #
WARN_PORTABLE #
WARN_PRECEDENCE #
WARN_PRINTF #
WARN_PROTOTYPE #
WARN_QW #
WARN_RECURSION #
WARN_REDEFINE #
WARN_REGEXP #
WARN_RESERVED #
WARN_SEMICOLON #
WARN_SEVERE #
WARN_SIGNAL #
WARN_SUBSTR #
warn_sv
WARN_SYNTAX #
WARN_TAINT #
WARN_THREADS #
WARN_UNINITIALIZED #
WARN_UNOPENED #
WARN_UNPACK #
WARN_UNTIE #
WARN_UTF8 #
WARN_VOID #
WIDEST_UTYPE #
XCPT_CATCH #
XCPT_RETHROW #
XCPT_TRY_END #
XCPT_TRY_START #
XPUSHmortal
XPUSHu
XSprePUSH
XSPROTO #
XSRETURN #
XSRETURN_UV #
XST_mUV
ZeroD
SSuuppppoorrtteedd PPeerrll AAPPII,, ssoorrtteedd bbyy vveerrssiioonn The table in this section lists all the Perl API elements available, sorted by the version in which support starts. This includes all the elements that _p_p_p_o_r_t_._h helps out with, as well as those elements that it doesn’t.
In some cases, it doesn't make practical sense for elements to be
supported earlier than they already are. For example, UTF-8
functionality isn't provided prior to the release where it was first
introduced.
But in other cases, it just is that no one has implemented support yet.
Patches welcome! Some elements are ported backward for some releases,
but not all the way to 5.003_07.
If an element, call it ELEMENT, is not on this list, try using this
command to find out why:
perl ppport.h --api-info=ELEMENT
A few of the entries in the list below are marked as DEPRECATED. You
should not use these for new code, and should be converting existing uses
to use something better.
Some of the entries in the list are marked as "experimental". This means
these should not generally be used. They may be removed or changed
without notice. You can ask why they are experimental by sending email
to <mailto:perl5-porters@perl.org>.
And some of the entries are marked as "undocumented". This means that
they aren't necessarily considered stable, and could be changed or
removed in some future release without warning. It is therefore a bad
idea to use them without further checking. It could be that these are
considered to be for perl core use only; or it could be, though, that
"Devel::PPPort" doesn't know where to find their documentation, or that
it's just an oversight that they haven't been documented. If you want to
use one, and potentially have it backported, first send mail to
<mailto:perl5-porters@perl.org>.
perl 5.35.9
NV_ZERO_IS_ALLBITS_ZERO #
PERL_INC_VERSION_LIST #
sv_numeq
sv_numeq_flags
sv_streq
sv_streq_flags
USE_C_BACKTRACE #
WARN_EXPERIMENTAL__ARGS_ARRAY_WITH_SIGNATURES #
WARN_EXPERIMENTAL__BUILTIN #
perl 5.35.8
op_wrap_finally (marked experimental)
perl 5.35.7
phase_name
perl 5.35.6
CopFILEAVn
sv_setpvn_fresh
perl 5.35.5
SAVESTRLEN #
WARN_EXPERIMENTAL__FOR_LIST #
perl 5.35.4
newDEFEROP (marked experimental)
PERL_THREAD_LOCAL #
ST_DEV_SIGN #
ST_DEV_SIZE #
SvIsBOOL
sv_setbool
sv_setbool_mg
sv_setrv_inc
sv_setrv_inc_mg
sv_setrv_noinc
sv_setrv_noinc_mg
WARN_EXPERIMENTAL__DEFER #
perl 5.35.1
av_new_alloc
HAS_FFS #
HAS_FFSL #
HAS_NL_LANGINFO_L #
HAS_NON_INT_BITFIELDS #
HAS_STRXFRM_L #
newAV_alloc_x
newAV_alloc_xz
perl 5.33.8
cophh_exists_pv (marked experimental)
cophh_exists_pvn (marked experimental)
cophh_exists_pvs (marked experimental)
cophh_exists_sv (marked experimental)
cop_hints_exists_pv
cop_hints_exists_pvn
cop_hints_exists_pvs
cop_hints_exists_sv
perl 5.33.7
newTRYCATCHOP (marked experimental)
WARN_EXPERIMENTAL__TRY #
perl 5.33.5
GETENV_PRESERVES_OTHER_THREAD #
pad_compname_type (DEPRECATED)
perl 5.33.2
pack_cat (DEPRECATED)
perl 5.32.1
GDBMNDBM_H_USES_PROTOTYPES #
HAS_DBMINIT_PROTO #
HAS_SOCKADDR_STORAGE #
I_DBM #
I_NDBM #
NDBM_H_USES_PROTOTYPES #
perl 5.31.9
UNI_DISPLAY_BACKSPACE #
perl 5.31.7
HASATTRIBUTE_ALWAYS_INLINE #
HAS_ISLESS #
HAS_WCRTOMB #
sv_isa_sv (marked experimental)
WARN_EXPERIMENTAL__ISA #
perl 5.31.5
isALPHANUMERIC_utf8
isALPHA_utf8
isASCII_utf8
isBLANK_utf8
isCNTRL_utf8
isDIGIT_utf8
isGRAPH_utf8
isIDCONT_utf8
isIDFIRST_utf8
isLOWER_utf8
isPRINT_utf8
isPSXSPC_utf8
isPUNCT_utf8
isSPACE_utf8
isUPPER_utf8
isWORDCHAR_utf8
isXDIGIT_utf8
toFOLD_utf8
toLOWER_utf8
toTITLE_utf8
toUPPER_utf8
perl 5.31.4
cop_fetch_label (marked experimental)
cop_store_label (marked experimental)
sv_2pvbyte_flags (undocumented)
sv_2pvutf8_flags (undocumented)
sv_nolocking (DEPRECATED)
SvPVbyte_nomg
SvPVbyte_or_null
SvPVbyte_or_null_nomg
SvPVutf8_nomg
SvPVutf8_or_null
SvPVutf8_or_null_nomg
sv_utf8_downgrade_flags
sv_utf8_downgrade_nomg
perl 5.31.3
parse_subsignature (marked experimental)
SANE_ERRSV #
STORE_LC_NUMERIC_SET_TO_NEEDED_IN #
WITH_LC_NUMERIC_SET_TO_NEEDED #
WITH_LC_NUMERIC_SET_TO_NEEDED_IN #
perl 5.29.10
my_strtod
Strtod
perl 5.29.9
HAS_TOWLOWER #
HAS_TOWUPPER #
I_WCTYPE #
WARN_EXPERIMENTAL__PRIVATE_USE #
WARN_EXPERIMENTAL__UNIPROP_WILDCARDS #
WARN_EXPERIMENTAL__VLB #
perl 5.27.11
HAS_DUPLOCALE #
HAS_STRTOD_L #
perl 5.27.9
PERL_MAGIC_nonelem
thread_locale_init (marked experimental) (undocumented)
thread_locale_term (marked experimental) (undocumented)
utf8n_to_uvchr_msgs
uvchr_to_utf8_flags_msgs
WARN_EXPERIMENTAL__ALPHA_ASSERTIONS #
perl 5.27.8
HAS_ACCEPT4 #
HAS_DUP3 #
HAS_MKOSTEMP #
HAS_PIPE2 #
newWHENOP
WARN_EXPERIMENTAL__SCRIPT_RUN #
perl 5.27.7
WARN_SHADOW #
perl 5.27.6
HAS_MBRLEN #
HAS_MBRTOWC #
HAS_NANOSLEEP #
HAS_STRNLEN #
HAS_STRTOLD_L #
HAS_THREAD_SAFE_NL_LANGINFO_L #
I_WCHAR #
wrap_keyword_plugin (marked experimental)
perl 5.27.5
HAS_MEMRCHR #
perl 5.27.4
HAS_FCHMODAT #
HAS_LINKAT #
HAS_OPENAT #
HAS_RENAMEAT #
HAS_UNLINKAT #
mg_freeext
Perl_langinfo
sv_rvunweaken
perl 5.27.3
cv_get_call_checker_flags
PL_sv_zero
sv_string_from_errnum
perl 5.27.2
Perl_setlocale
UNICODE_DISALLOW_PERL_EXTENDED #
UNICODE_WARN_PERL_EXTENDED #
UTF8_DISALLOW_PERL_EXTENDED #
UTF8_GOT_PERL_EXTENDED #
UTF8_WARN_PERL_EXTENDED #
perl 5.27.1
is_utf8_invariant_string_loc
perl 5.25.11
DEFAULT_INC_EXCLUDES_DOT #
perl 5.25.10
op_class
perl 5.25.9
isASCII_LC_utf8_safe
perl 5.25.8
sv_set_undef
perl 5.25.7
CLEAR_ERRSV #
DOUBLE_HAS_NEGATIVE_ZERO #
DOUBLE_HAS_SUBNORMALS #
DOUBLE_STYLE_IEEE #
LONG_DOUBLE_STYLE_IEEE #
LONG_DOUBLE_STYLE_IEEE_EXTENDED #
utf8_hop_back
utf8_hop_forward
utf8_hop_safe
perl 5.25.6
DOUBLE_IS_CRAY_SINGLE_64_BIT #
DOUBLE_IS_IBM_DOUBLE_64_BIT #
DOUBLE_IS_IBM_SINGLE_32_BIT #
is_c9strict_utf8_string
is_c9strict_utf8_string_loc
is_c9strict_utf8_string_loclen
is_strict_utf8_string
is_strict_utf8_string_loc
is_strict_utf8_string_loclen
is_utf8_fixed_width_buf_flags
is_utf8_fixed_width_buf_loc_flags
is_utf8_fixed_width_buf_loclen_flags
is_utf8_string_flags
is_utf8_string_loc_flags
is_utf8_string_loclen_flags
SvPVCLEAR
sv_setpv_bufsize
UTF8_GOT_CONTINUATION #
UTF8_GOT_EMPTY #
UTF8_GOT_LONG #
UTF8_GOT_NONCHAR #
UTF8_GOT_NON_CONTINUATION #
UTF8_GOT_OVERFLOW #
UTF8_GOT_SHORT #
UTF8_GOT_SUPER #
UTF8_GOT_SURROGATE #
utf8n_to_uvchr_error
perl 5.25.5
isC9_STRICT_UTF8_CHAR
isSTRICT_UTF8_CHAR
isUTF8_CHAR_flags
is_utf8_valid_partial_char
is_utf8_valid_partial_char_flags
UNICODE_DISALLOW_ILLEGAL_C9_INTERCHANGE #
UNICODE_WARN_ILLEGAL_C9_INTERCHANGE #
UTF8_DISALLOW_ILLEGAL_C9_INTERCHANGE #
UTF8_WARN_ILLEGAL_C9_INTERCHANGE #
perl 5.25.4
HAS_GAI_STRERROR #
I_XLOCALE #
LONG_DOUBLE_IS_VAX_H_FLOAT #
perl 5.25.3
DOUBLE_HAS_INF #
DOUBLE_HAS_NAN #
DOUBLE_IS_VAX_D_FLOAT #
DOUBLE_IS_VAX_F_FLOAT #
DOUBLE_IS_VAX_G_FLOAT #
hv_bucket_ratio (marked experimental)
WARN_EXPERIMENTAL__DECLARED_REFS #
perl 5.25.2
HAS_STRERROR_L #
perl 5.25.1
op_parent
perl 5.24.0
HAS_MEMMEM #
perl 5.23.9
HAS_FREELOCALE #
HAS_NEWLOCALE #
HAS_USELOCALE #
perl 5.23.8
clear_defarray (undocumented)
HAS_SIGINFO_SI_ADDR #
HAS_SIGINFO_SI_BAND #
HAS_SIGINFO_SI_ERRNO #
HAS_SIGINFO_SI_PID #
HAS_SIGINFO_SI_STATUS #
HAS_SIGINFO_SI_UID #
HAS_SIGINFO_SI_VALUE #
leave_adjust_stacks (marked experimental) (undocumented)
Perl_savetmps (undocumented)
perl 5.23.6
LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE #
LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE #
LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE #
LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE #
UNICODE_DISALLOW_ABOVE_31_BIT #
UNICODE_WARN_ABOVE_31_BIT #
perl 5.23.5
HAS_FSTATFS #
HAS_FSTATVFS #
HAS_GETMNTENT #
HAS_HASMNTOPT #
HAS_STRUCT_STATFS #
HAS_STRUCT_STATFS_F_FLAGS #
HAS_USTAT #
I_MNTENT #
I_SYS_MOUNT #
I_SYS_STATFS #
I_SYS_STATVFS #
I_SYS_VFS #
I_USTAT #
sv_ref
perl 5.23.2
INT64_C #
UINT64_C #
UTF8_IS_NONCHAR #
UTF8_IS_SUPER #
UTF8_IS_SURROGATE #
perl 5.23.0
DOUBLEINFBYTES #
DOUBLEMANTBITS #
DOUBLENANBYTES #
LONGDBLINFBYTES #
LONGDBLMANTBITS #
LONGDBLNANBYTES #
NVMANTBITS #
perl 5.21.10
DECLARATION_FOR_LC_NUMERIC_MANIPULATION #
RESTORE_LC_NUMERIC #
STORE_LC_NUMERIC_FORCE_TO_UNDERLYING #
STORE_LC_NUMERIC_SET_TO_NEEDED #
perl 5.21.9
HAS_LLRINTL #
HAS_LLROUNDL #
HAS_LRINTL #
HAS_LROUNDL #
WARN_EXPERIMENTAL__BITWISE #
perl 5.21.8
sv_get_backrefs (marked experimental)
WARN_EXPERIMENTAL__CONST_ATTR #
WARN_EXPERIMENTAL__RE_STRICT #
perl 5.21.7
HAS_REGCOMP #
HAS_STAT #
I_GDBM #
I_GDBMNDBM #
newPADNAMELIST (marked experimental)
newPADNAMEouter (marked experimental)
newPADNAMEpvn (marked experimental)
newUNOP_AUX
padnamelist_fetch (marked experimental)
PadnamelistREFCNT (marked experimental)
PadnamelistREFCNT_dec (marked experimental)
padnamelist_store (marked experimental)
PadnameREFCNT (marked experimental)
PadnameREFCNT_dec (marked experimental)
PADNAMEt_OUTER
perl 5.21.6
block_end
block_start
DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN #
DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN #
DOUBLE_IS_IEEE_754_32_BIT_BIG_ENDIAN #
DOUBLE_IS_IEEE_754_32_BIT_LITTLE_ENDIAN #
DOUBLE_IS_IEEE_754_64_BIT_BIG_ENDIAN #
DOUBLE_IS_IEEE_754_64_BIT_LITTLE_ENDIAN #
DOUBLE_IS_IEEE_754_64_BIT_MIXED_ENDIAN_BE_LE #
DOUBLE_IS_IEEE_754_64_BIT_MIXED_ENDIAN_LE_BE #
DOUBLE_IS_UNKNOWN_FORMAT #
DOUBLEKIND #
HAS_ASINH #
HAS_ATANH #
HAS_CBRT #
HAS_COPYSIGN #
HAS_ERF #
HAS_ERFC #
HAS_EXP2 #
HAS_EXPM1 #
HAS_FDIM #
HAS_FMA #
HAS_FMAX #
HAS_FMIN #
HAS_HYPOT #
HAS_ILOGB #
HAS_ISNORMAL #
HAS_LGAMMA #
HAS_LGAMMA_R #
HAS_LLRINT #
HAS_LLROUND #
HAS_LOG1P #
HAS_LOG2 #
HAS_LOGB #
HAS_LRINT #
HAS_LROUND #
HAS_NAN #
HAS_NEARBYINT #
HAS_NEXTAFTER #
HAS_NEXTTOWARD #
HAS_REMAINDER #
HAS_REMQUO #
HAS_RINT #
HAS_ROUND #
HAS_SCALBN #
HAS_TGAMMA #
HAS_TRUNC #
intro_my
newDEFSVOP
op_convert_list
WARN_LOCALE #
perl 5.21.5
cv_name
CV_NAME_NOTQUAL #
HAS_LC_MONETARY_2008 #
newMETHOP
newMETHOP_named
PERL_MAGIC_debugvar
PERL_MAGIC_lvref
SV_CATBYTES #
SV_CATUTF8 #
WARN_EXPERIMENTAL__REFALIASING #
perl 5.21.4
CALL_CHECKER_REQUIRE_GV #
cv_set_call_checker_flags
grok_infnan
HAS_ACOSH #
HAS_FEGETROUND #
HAS_FPCLASSIFY #
HAS_ISFINITE #
HAS_ISINFL #
HAS_J0 #
HAS_J0L #
HAS_TRUNCL #
I_FENV #
isinfnan
I_STDINT #
Perl_acos
Perl_asin
Perl_atan
Perl_cosh
Perl_log10
Perl_sinh
Perl_tan
Perl_tanh
perl 5.21.3
HAS_LDEXPL #
LONG_DOUBLE_IS_DOUBLE #
LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN #
LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN #
LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN #
LONG_DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN #
LONG_DOUBLE_IS_UNKNOWN_FORMAT #
LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN #
LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN #
LONG_DOUBLEKIND #
Perl_ldexp
perl 5.21.2
grok_number_flags
op_sibling_splice
PERL_SCAN_TRAILING #
WARN_MISSING #
WARN_REDUNDANT #
perl 5.21.1
HAS_BACKTRACE #
HAS_DLADDR #
HAS_PTRDIFF_T #
HAS_WCSCMP #
HAS_WCSXFRM #
I_EXECINFO #
markstack_grow (undocumented)
perl 5.19.10
OP_TYPE_IS_OR_WAS #
perl 5.19.9
WARN_EXPERIMENTAL__SIGNATURES #
perl 5.19.7
OP_TYPE_IS #
perl 5.19.5
WARN_EXPERIMENTAL__POSTDEREF #
perl 5.19.4
IS_SAFE_SYSCALL #
is_safe_syscall
WARN_SYSCALLS #
perl 5.19.3
PERL_EXIT_ABORT #
PERL_EXIT_WARN #
sv_pos_b2u_flags
perl 5.19.2
G_METHOD_NAMED #
perl 5.19.1
toFOLD
toFOLD_A
toLOWER_A
toLOWER_L1
toTITLE
toTITLE_A
toUPPER_A
perl 5.18.0
hv_rand_set (undocumented)
perl 5.17.11
WARN_EXPERIMENTAL__SMARTMATCH #
perl 5.17.8
isALPHANUMERIC_LC_uvchr
isIDCONT_LC_uvchr
WARN_EXPERIMENTAL__REGEX_SETS #
perl 5.17.7
isALNUMC_LC_uvchr
isASCII_LC_uvchr
isBLANK_LC_uvchr
isPSXSPC_LC_uvchr
isWORDCHAR_LC_uvchr
isXDIGIT_LC_uvchr
SvREFCNT_dec_NN
SvTRUE_NN
SvTRUE_nomg_NN
perl 5.17.6
READ_XDIGIT #
perl 5.17.5
WARN_EXPERIMENTAL__LEXICAL_SUBS #
perl 5.17.4
GV_SUPER #
HAS_IP_MREQ_SOURCE #
newMYSUB (undocumented)
newSVpadname (marked experimental)
PadARRAY (marked experimental)
PadlistARRAY (marked experimental)
PadlistMAX (marked experimental)
PadlistNAMES (marked experimental)
PadlistNAMESARRAY (marked experimental)
PadlistNAMESMAX (marked experimental)
PadlistREFCNT (marked experimental)
PadMAX (marked experimental)
PadnameLEN (marked experimental)
PadnamelistARRAY (marked experimental)
PadnamelistMAX (marked experimental)
PadnamePV (marked experimental)
PadnameSV (marked experimental)
PadnameUTF8 (marked experimental)
PL_comppad_name (marked experimental)
WARN_EXPERIMENTAL #
perl 5.17.2
HAS_IP_MREQ #
PERL_RELOCATABLE_INC #
sv_copypv_flags
sv_copypv_nomg
sv_vcatpvfn_flags
perl 5.17.1
alloccopstash (marked experimental)
CopSTASHPV_set
perl 5.16.0
CopLABEL_len
CopLABEL_len_flags
perl 5.15.8
HAS_IPV6_MREQ #
HAS_SOCKADDR_IN6 #
is_utf8_char_buf
wrap_op_checker
perl 5.15.7
HAS_ISBLANK #
perl 5.15.6
newCONSTSUB_flags
perl 5.15.4
gv_autoload_pv (undocumented)
gv_autoload_pvn (undocumented)
gv_autoload_sv (undocumented)
gv_fetchmethod_pv_flags (marked experimental) (undocumented)
gv_fetchmethod_pvn_flags (marked experimental) (undocumented)
gv_fetchmethod_sv_flags (marked experimental) (undocumented)
gv_fetchmeth_pv
gv_fetchmeth_pv_autoload
gv_fetchmeth_pvn
gv_fetchmeth_pvn_autoload
gv_fetchmeth_sv
gv_fetchmeth_sv_autoload
gv_init_pv
gv_init_sv
HvENAMELEN
HvENAMEUTF8
HvNAMELEN
HvNAMEUTF8
newGVgen_flags (undocumented)
sv_derived_from_pv
sv_derived_from_pvn
sv_derived_from_sv
sv_does_pv
sv_does_pvn
sv_does_sv
whichsig_pv
whichsig_pvn
whichsig_sv
perl 5.15.3
GV_ADDMG #
gv_fetchsv_nomg
GV_NO_SVGMAGIC #
I_STDBOOL #
QUAD_IS___INT64 #
perl 5.15.2
ST_INO_SIGN #
ST_INO_SIZE #
XS_EXTERNAL (undocumented)
XS_INTERNAL (undocumented)
perl 5.15.1
cv_clone
pad_add_anon
pad_add_name_pv
pad_add_name_pvn
pad_add_name_pvs
pad_add_name_sv
pad_alloc (marked experimental)
pad_findmy_pv
pad_findmy_pvn
pad_findmy_pvs
pad_findmy_sv
pad_new
pad_tidy (marked experimental)
perl 5.13.10
WARN_NONCHAR #
WARN_NON_UNICODE #
WARN_SURROGATE #
perl 5.13.9
HAS_SIN6_SCOPE_ID #
PERL_PV_ESCAPE_NONASCII #
UNICODE_DISALLOW_ILLEGAL_INTERCHANGE #
UNICODE_DISALLOW_NONCHAR #
UNICODE_DISALLOW_SUPER #
UNICODE_DISALLOW_SURROGATE #
UNICODE_IS_NONCHAR #
UNICODE_IS_SUPER #
UNICODE_WARN_ILLEGAL_INTERCHANGE #
UNICODE_WARN_NONCHAR #
UNICODE_WARN_SUPER #
UNICODE_WARN_SURROGATE #
UTF8_DISALLOW_ILLEGAL_INTERCHANGE #
UTF8_DISALLOW_NONCHAR #
UTF8_DISALLOW_SUPER #
UTF8_DISALLOW_SURROGATE #
UTF8_WARN_ILLEGAL_INTERCHANGE #
UTF8_WARN_NONCHAR #
UTF8_WARN_SUPER #
UTF8_WARN_SURROGATE #
perl 5.13.8
parse_arithexpr (marked experimental)
parse_fullexpr (marked experimental)
parse_listexpr (marked experimental)
parse_termexpr (marked experimental)
perl 5.13.7
amagic_deref_call (undocumented)
bytes_cmp_utf8
cophh_2hv (marked experimental)
cophh_copy (marked experimental)
cophh_delete_pv (marked experimental)
cophh_delete_pvn (marked experimental)
cophh_delete_pvs (marked experimental)
cophh_delete_sv (marked experimental)
cophh_fetch_pv (marked experimental)
cophh_fetch_pvn (marked experimental)
cophh_fetch_pvs (marked experimental)
cophh_fetch_sv (marked experimental)
cophh_free (marked experimental)
COPHH_KEY_UTF8 #
cophh_new_empty (marked experimental)
cophh_store_pv (marked experimental)
cophh_store_pvn (marked experimental)
cophh_store_pvs (marked experimental)
cophh_store_sv (marked experimental)
cop_hints_2hv
cop_hints_fetch_pv
cop_hints_fetch_pvn
cop_hints_fetch_pvs
cop_hints_fetch_sv
dirp_dup (undocumented)
HvENAME
lex_start (marked experimental)
newFOROP
newWHILEOP
OP_CLASS #
op_lvalue (marked experimental)
op_scope (marked experimental)
parse_barestmt (marked experimental)
parse_block (marked experimental)
parse_label (marked experimental)
PARSE_OPTIONAL #
Perl_custom_op_register (undocumented)
PL_phase
XopDISABLE
XopENABLE
XopENTRY
XopENTRYCUSTOM
XopENTRY_set
XopFLAGS
perl 5.13.6
ck_entersub_args_list
ck_entersub_args_proto
ck_entersub_args_proto_or_list
cv_get_call_checker
cv_set_call_checker
gv_fetchpvn
lex_stuff_pv (marked experimental)
LINKLIST #
load_module_nocontext
mg_free_type
newSVpv_share
op_append_elem
op_append_list
op_contextualize
op_linklist
op_prepend_elem
parse_stmtseq (marked experimental)
PERL_MAGIC_checkcall
rv2cv_op_cv
RV2CVOPCV_MARK_EARLY #
RV2CVOPCV_RETURN_NAME_GV #
save_pushi32ptr (undocumented)
save_pushptrptr (undocumented)
savesharedpvs
savesharedsvpv
sv_catpv_flags
sv_catpv_nomg
sv_catpvs_flags
sv_catpvs_mg
sv_catpvs_nomg
sv_cmp_flags
sv_cmp_locale_flags
sv_collxfrm_flags
sv_eq_flags
sv_setpvs_mg
sv_setref_pvs
perl 5.13.5
hv_copy_hints_hv
lex_stuff_pvs (marked experimental)
parse_fullstmt (marked experimental)
PL_rpeepp
save_hints (undocumented)
perl 5.13.4
HAS_STATIC_INLINE #
PERL_STATIC_INLINE #
XS_APIVERSION_BOOTCHECK #
perl 5.13.3
Perl_blockhook_register (undocumented)
perl 5.13.2
find_rundefsv
foldEQ
foldEQ_locale
Perl_clone_params_del (undocumented)
Perl_clone_params_new (undocumented)
Perl_hv_fill (undocumented)
sv_dec_nomg
sv_dup_inc (undocumented)
sv_inc_nomg
perl 5.13.1
sv_2nv_flags
perl 5.13.0
HAS_PRCTL #
HAS_PRCTL_SET_NAME #
perl 5.11.5
sv_pos_u2b_flags
perl 5.11.4
prescan_version
WARN_ILLEGALPROTO #
perl 5.11.2
CHARBITS #
ENTER_with_name
LEAVE_with_name
lex_bufutf8 (marked experimental)
lex_discard_to (marked experimental)
lex_grow_linestr (marked experimental)
LEX_KEEP_PREVIOUS #
lex_next_chunk (marked experimental)
lex_peek_unichar (marked experimental)
lex_read_space (marked experimental)
lex_read_to (marked experimental)
lex_read_unichar (marked experimental)
lex_stuff_pvn (marked experimental)
lex_stuff_sv (marked experimental)
LEX_STUFF_UTF8 #
lex_unstuff (marked experimental)
PL_keyword_plugin (marked experimental)
toLOWER_LATIN1
perl 5.11.0
gv_add_by_type (undocumented)
Gv_AMupdate (undocumented)
is_ascii_string
is_invariant_string
is_utf8_invariant_string
PL_opfreehook
PUSH_MULTICALL #
re_dup_guts
save_adelete (undocumented)
save_aelem_flags (undocumented)
save_hdelete (undocumented)
save_helem_flags (undocumented)
setdefout
SV_FORCE_UTF8_UPGRADE #
SvOOK_offset
SVt_REGEXP
sv_utf8_upgrade_flags_grow
WARN_IMPRECISION #
perl 5.10.1
GMTIME_MAX #
GMTIME_MIN #
HASATTRIBUTE_DEPRECATED #
HAS_BUILTIN_EXPECT #
HAS_GETADDRINFO #
HAS_GETNAMEINFO #
HAS_INETNTOP #
HAS_INETPTON #
HAS_TIMEGM #
HvMROMETA
I_SYS_POLL #
LOCALTIME_MAX #
LOCALTIME_MIN #
MRO_GET_PRIVATE_DATA #
NV_OVERFLOWS_INTEGERS_AT #
Perl_mro_get_from_name (undocumented)
Perl_mro_register (undocumented)
Perl_mro_set_mro (undocumented)
Perl_mro_set_private_data (undocumented)
PERL_USE_DEVEL #
SAVEFREEOP #
save_op (undocumented)
save_padsv_and_mortalize (undocumented)
save_pushptr (undocumented)
sv_insert_flags
perl 5.10.0
HAS_ASCTIME_R #
HAS_CRYPT_R #
HAS_CTIME_R #
HAS_DRAND48_R #
HAS_GETGRENT_R #
HAS_GETGRGID_R #
HAS_GETGRNAM_R #
HAS_GETHOSTBYADDR_R #
HAS_GETHOSTBYNAME_R #
HAS_GETHOSTENT_R #
HAS_GETLOGIN_R #
HAS_GETNETBYADDR_R #
HAS_GETNETBYNAME_R #
HAS_GETNETENT_R #
HAS_GETPROTOBYNAME_R #
HAS_GETPROTOBYNUMBER_R #
HAS_GETPROTOENT_R #
HAS_GETPWENT_R #
HAS_GETPWNAM_R #
HAS_GETPWUID_R #
HAS_GETSERVBYNAME_R #
HAS_GETSERVBYPORT_R #
HAS_GETSERVENT_R #
HAS_GETSPNAM_R #
HAS_GMTIME_R #
HAS_LOCALTIME_R #
HAS_OFF64_T #
HAS_PTHREAD_ATFORK #
HAS_RANDOM_R #
HAS_READDIR64_R #
HAS_READDIR_R #
HAS_SETRESGID_PROTO #
HAS_SETRESUID_PROTO #
HAS_SRAND48_R #
HAS_SRANDOM_R #
HAS_STRERROR_R #
HAS_TMPNAM_R #
HAS_TTYNAME_R #
LOCALTIME_R_NEEDS_TZSET #
START_MY_CXT #
sv_destroyable
USE_ITHREADS #
UVf (DEPRECATED)
perl 5.9.5
CopLABEL
find_runcv
gv_fetchfile_flags
HAS_CTERMID #
HAS_PTHREAD_YIELD #
HAS_SIGNBIT #
L_R_TZSET #
mro_get_linear_isa
mro_method_changed_in
my_dirfd (undocumented)
Perl_av_create_and_push (undocumented)
Perl_av_create_and_unshift_one (undocumented)
Perl_signbit (marked experimental)
pregcomp
PRINTF_FORMAT_NULL_OK #
ptr_table_fetch (undocumented)
ptr_table_free (undocumented)
ptr_table_new (undocumented)
ptr_table_split (undocumented)
ptr_table_store (undocumented)
re_compile (undocumented)
savesharedpvn
scan_vstring (undocumented)
upg_version
perl 5.9.4
gv_name_set (undocumented)
GV_NOTQUAL #
HAS_BUILTIN_CHOOSE_EXPR #
HAS_C99_VARIADIC_MACROS #
my_vsnprintf
newXS_flags (marked experimental) (undocumented)
PERL_MAGIC_hints
PERL_MAGIC_hintselem
Perl_PerlIO_context_layers (undocumented)
sv_does
sv_nounlocking (DEPRECATED)
sv_usepvn_flags
perl 5.9.3
dMULTICALL
doref (undocumented)
gv_const_sv
GV_NOADD_NOINIT #
GV_NOEXPAND #
HASATTRIBUTE_FORMAT #
HASATTRIBUTE_MALLOC #
HASATTRIBUTE_NONNULL #
HASATTRIBUTE_NORETURN #
HASATTRIBUTE_PURE #
HASATTRIBUTE_UNUSED #
HASATTRIBUTE_WARN_UNUSED_RESULT #
HAS_CLEARENV #
HAS_FUTIMES #
HAS_MODFL_PROTO #
HAS_SNPRINTF #
HAS_UNSETENV #
HAS_VSNPRINTF #
hv_name_set (undocumented)
is_utf8_string_loclen
LIBM_LIB_VERSION #
MULTICALL #
newGIVENOP
newSVhek
Perl_hv_eiter_p (undocumented)
Perl_hv_eiter_set (undocumented)
Perl_hv_placeholders_get (undocumented)
Perl_hv_placeholders_set (undocumented)
Perl_hv_riter_p (undocumented)
Perl_hv_riter_set (undocumented)
PERLIO_FUNCS_DECL (undocumented)
PERL_MAGIC_arylen_p
PERL_MAGIC_rhash
PERL_MAGIC_symtab
POP_MULTICALL #
savepvs
seed (undocumented)
share_hek (undocumented)
sortsv_flags
SvPVbytex_nolen
SvPV_free
SvPVx_const
SvPVx_nolen
vverify
perl 5.9.2
find_rundefsvoffset (DEPRECATED)
op_refcnt_lock (undocumented)
op_refcnt_unlock (undocumented)
PERL_MALLOC_WRAP #
savesvpv
SvPVbyte_force
vnormal
perl 5.9.1
hv_clear_placeholders
hv_scalar
Perl_ceil
scan_version
sv_2iv_flags
sv_2uv_flags
perl 5.9.0
_aMY_CXT
aMY_CXT
aMY_CXT_
dMY_CXT
hek_dup (undocumented)
MY_CXT #
MY_CXT_CLONE #
MY_CXT_INIT #
new_version
parser_dup (undocumented)
Perl_my_cxt_init (undocumented)
_pMY_CXT
pMY_CXT
pMY_CXT_
save_set_svflags (undocumented)
SVs_PADSTALE
vcmp
vnumify
vstringify
perl 5.8.9
Perl_hv_assert (undocumented)
perl 5.8.8
_ASSERT #
rvpv_dup (undocumented)
perl 5.8.3
SvIsCOW
SvIsCOW_shared_hash
perl 5.8.1
CvPADLIST (marked experimental)
HAS_COPYSIGNL #
HAS_FAST_STDIO #
HAS_ILOGBL #
HAS_PTHREAD_ATTR_SETSCOPE #
HAS_SCALBNL #
HAS_TM_TM_GMTOFF #
IN_PERL_RUNTIME #
is_utf8_string_loc
packlist
PL_comppad (marked experimental)
SAVEBOOL #
savestack_grow_cnt (undocumented)
sv_cat_decode
sv_setpviv (DEPRECATED)
sv_setpviv_mg (DEPRECATED)
SvVOK
unpackstring
perl 5.8.0
ASCTIME_R_PROTO #
CRYPT_R_PROTO #
CTERMID_R_PROTO #
CTIME_R_PROTO #
DRAND48_R_PROTO #
ENDGRENT_R_PROTO #
ENDHOSTENT_R_PROTO #
ENDNETENT_R_PROTO #
ENDPROTOENT_R_PROTO #
ENDPWENT_R_PROTO #
ENDSERVENT_R_PROTO #
GETGRENT_R_PROTO #
GETGRGID_R_PROTO #
GETGRNAM_R_PROTO #
GETHOSTBYADDR_R_PROTO #
GETHOSTBYNAME_R_PROTO #
GETHOSTENT_R_PROTO #
GETLOGIN_R_PROTO #
GETNETBYADDR_R_PROTO #
GETNETBYNAME_R_PROTO #
GETNETENT_R_PROTO #
GETPROTOBYNAME_R_PROTO #
GETPROTOBYNUMBER_R_PROTO #
GETPROTOENT_R_PROTO #
GETPWENT_R_PROTO #
GETPWNAM_R_PROTO #
GETPWUID_R_PROTO #
GETSERVBYNAME_R_PROTO #
GETSERVBYPORT_R_PROTO #
GETSERVENT_R_PROTO #
GETSPNAM_R_PROTO #
GMTIME_R_PROTO #
HAS_TIME #
HAS_TM_TM_ZONE #
HeUTF8
hv_iternext_flags (marked experimental)
HV_ITERNEXT_WANTPLACEHOLDERS #
hv_store_flags (marked experimental) (undocumented)
I_CRYPT #
LOCALTIME_R_PROTO #
nothreadhook
RANDOM_R_PROTO #
READDIR64_R_PROTO #
READDIR_R_PROTO #
SETGRENT_R_PROTO #
SETHOSTENT_R_PROTO #
SETLOCALE_R_PROTO #
SETNETENT_R_PROTO #
SETPROTOENT_R_PROTO #
SETPWENT_R_PROTO #
SETSERVENT_R_PROTO #
SRAND48_R_PROTO #
SRANDOM_R_PROTO #
STRERROR_R_PROTO #
TMPNAM_R_PROTO #
TTYNAME_R_PROTO #
perl 5.7.3
atfork_lock (undocumented)
atfork_unlock (undocumented)
custom_op_desc (DEPRECATED)
custom_op_name (DEPRECATED)
debstack (undocumented)
debstackptrs (undocumented)
foldEQ_utf8
fp_dup (undocumented)
gp_dup (undocumented)
gv_fetchmeth_autoload
HAS_DIRFD #
HAS_FINITE #
HAS_FINITEL #
HAS_ISINF #
HAS_PROCSELFEXE #
he_dup (undocumented)
ibcmp_utf8
mg_dup (undocumented)
my_fork (undocumented)
my_socketpair (undocumented)
OP_DESC #
OP_NAME #
Perl_deb (undocumented)
Perl_deb_nocontext (undocumented)
perl_destruct
PERL_EXIT_DESTRUCT_END #
PerlIO_clearerr
PerlIO_close
PerlIO_eof
PerlIO_error
PerlIO_fileno
PerlIO_flush
PerlIO_get_base
PerlIO_get_bufsiz
PerlIO_get_cnt
PerlIO_get_ptr
PERLIO_K_MULTIARG #
PerlIO_read
PerlIO_seek
PerlIO_set_cnt
PerlIO_setlinebuf
PerlIO_set_ptrcnt
PerlIO_stderr
PerlIO_stdin
PerlIO_stdout
PerlIO_tell
PerlIO_unread (undocumented)
PerlIO_write
Perl_isfinite
Perl_isinf
PL_peepp
PROCSELFEXE_PATH #
pv_uni_display
savesharedpv
save_shared_pvref (undocumented)
si_dup (undocumented)
sortsv
ss_dup (undocumented)
sv_copypv
sv_dup (undocumented)
SvLOCK
sv_magicext
sv_nosharing
sv_recode_to_utf8
SvSHARE
sv_uni_display
SvUNLOCK
UNI_DISPLAY_BACKSLASH #
UNI_DISPLAY_ISPRINT #
UNI_DISPLAY_QQ #
UNI_DISPLAY_REGEX #
unpack_str (DEPRECATED)
uvchr_to_utf8_flags
vdeb (undocumented)
perl 5.7.2
DB_VERSION_MAJOR_CFG #
DB_VERSION_MINOR_CFG #
DB_VERSION_PATCH_CFG #
getcwd_sv
HAS_FCHDIR #
HAS_FLOCK_PROTO #
HAS_NL_LANGINFO #
HAS_SOCKATMARK_PROTO #
HAS_STRFTIME #
HAS_SYSCALL_PROTO #
HAS_USLEEP_PROTO #
I_LANGINFO #
init_tm (undocumented)
mini_mktime
op_null
OSVERS #
Perl_calloc (undocumented)
Perl_malloc (undocumented)
Perl_mfree (undocumented)
Perl_my_strftime (undocumented)
Perl_realloc (undocumented)
PERL_TARGETARCH #
sv_catpvn_flags
sv_catsv_flags
sv_utf8_upgrade_flags
sv_utf8_upgrade_nomg
U_32 #
UNICODE_IS_REPLACEMENT #
perl 5.7.1
bytes_from_utf8 (marked experimental)
do_openn (undocumented)
FCNTL_CAN_LOCK #
gv_handler (undocumented)
HAS_FSYNC #
HAS_GETITIMER #
HAS_GETPAGESIZE #
HAS_READV #
HAS_RECVMSG #
HAS_SBRK_PROTO #
HAS_SENDMSG #
HAS_SETITIMER #
HAS_SIGPROCMASK #
HAS_SOCKATMARK #
HAS_STRTOQ #
HAS_STRUCT_CMSGHDR #
HAS_STRUCT_MSGHDR #
HAS_UALARM #
HAS_USLEEP #
HAS_WRITEV #
isALNUM_LC_uvchr
isALPHA_LC_uvchr
isCNTRL_LC_uvchr
isDIGIT_LC_uvchr
isGRAPH_LC_uvchr
isIDFIRST_LC_uvchr
isLOWER_LC_uvchr
is_lvalue_sub (undocumented)
isPRINT_LC_uvchr
isPUNCT_LC_uvchr
isSPACE_LC_uvchr
isUPPER_LC_uvchr
my_popen_list (undocumented)
NEED_VA_COPY #
PerlIO_apply_layers
PerlIO_binmode
PerlIO_debug
PERLIO_F_APPEND #
PERLIO_F_CANREAD #
PERLIO_F_CANWRITE #
PERLIO_F_CRLF #
PERLIO_F_EOF #
PERLIO_F_ERROR #
PERLIO_F_FASTGETS #
PERLIO_F_LINEBUF #
PERLIO_F_OPEN #
PERLIO_F_RDBUF #
PERLIO_F_TEMP #
PERLIO_F_TRUNCATE #
PERLIO_F_UNBUF #
PERLIO_F_UTF8 #
PERLIO_F_WRBUF #
PERLIO_K_BUFFERED #
PERLIO_K_CANCRLF #
PERLIO_K_FASTGETS #
PERLIO_K_RAW #
Perl_printf_nocontext (undocumented)
POPpbytex
SAVEMORTALIZESV #
SIG_SIZE #
STDIO_PTR_LVAL_SETS_CNT #
sv_force_normal_flags
sv_setref_uv
sv_unref_flags
sv_utf8_upgrade
U32_ALIGNMENT_REQUIRED #
UNICODE_IS_SURROGATE #
USE_PERLIO #
UTF8_CHECK_ONLY #
utf8_length
utf8n_to_uvchr
uvchr_to_utf8
UVXf
perl 5.7.0
FILE_base
FILE_bufsiz
FILE_cnt
FILE_ptr
PerlIO_fill (undocumented)
perl 5.6.1
apply_attrs_string (marked experimental) (undocumented)
bytes_to_utf8 (marked experimental)
gv_efullname4 (undocumented)
gv_fullname4 (undocumented)
HAS_FREXPL #
HAS_ISNAN #
HAS_ISNANL #
HAS_MODFL #
isPSXSPC_LC
isUTF8_CHAR
is_utf8_string
NV_PRESERVES_UV_BITS #
NVSIZE #
Perl_isnan
PERL_PRIeldbl
PERL_SCNfldbl
save_generic_pvref (undocumented)
SvGAMAGIC
utf8_to_bytes (marked experimental)
utf8_to_uvchr (DEPRECATED)
utf8_to_uvchr_buf
perl 5.6.0
av_delete
av_exists
call_atexit (undocumented)
caller_cx
CopLINE
CPPLAST #
CPPRUN #
do_open9 (DEPRECATED) (undocumented)
DO_UTF8 #
Drand01
dump_all
dump_eval (undocumented)
dump_form (undocumented)
dump_packsubs
dump_sub (undocumented)
FFLUSH_NULL #
get_context (undocumented)
get_ppaddr (undocumented)
Gid_t_f
Gid_t_sign
Gid_t_size
gv_dump (undocumented)
HAS_ACCESS #
HAS_ATOLL #
HAS_DRAND48_PROTO #
HAS_EACCESS #
HAS_FD_SET #
HAS_FSEEKO #
HAS_FTELLO #
HAS_GETCWD #
HAS_GETHOSTNAME #
HAS_GETSPNAM #
HAS_INT64_T #
HAS_LDBL_DIG #
HAS_LSEEK_PROTO #
HAS_MADVISE #
HAS_MKDTEMP #
HAS_MKSTEMP #
HAS_MKSTEMPS #
HAS_MMAP #
HAS_MPROTECT #
HAS_MSYNC #
HAS_MUNMAP #
HAS_SQRTL #
HAS_STRTOLD #
HAS_STRTOLL #
HAS_STRTOULL #
HAS_STRTOUQ #
HAS_TELLDIR_PROTO #
I16SIZE #
I16TYPE #
I32SIZE #
I32TYPE #
I64SIZE #
I64TYPE #
I8SIZE #
I8TYPE #
I_INTTYPES #
I_NETINET_TCP #
I_POLL #
isALNUMC_LC
isALPHA_LC_utf8_safe
isALPHANUMERIC_LC_utf8_safe
isALPHANUMERIC_utf8_safe
isALPHANUMERIC_uvchr
isALPHA_utf8_safe
isALPHA_uvchr
isBLANK_LC_utf8_safe
isBLANK_utf8_safe
isBLANK_uvchr
isCNTRL_LC
isCNTRL_LC_utf8_safe
isCNTRL_utf8_safe
isCNTRL_uvchr
isDIGIT_LC_utf8_safe
isDIGIT_utf8_safe
isDIGIT_uvchr
isGRAPH_LC
isGRAPH_LC_utf8_safe
isGRAPH_utf8_safe
isGRAPH_uvchr
I_SHADOW #
isIDCONT_LC_utf8_safe
isIDCONT_utf8_safe
isIDCONT_uvchr
isIDFIRST_LC_utf8_safe
isIDFIRST_utf8_safe
isIDFIRST_uvchr
isLOWER_LC_utf8_safe
isLOWER_utf8_safe
isLOWER_uvchr
isPRINT_LC_utf8_safe
isPRINT_utf8_safe
isPRINT_uvchr
isPSXSPC_LC_utf8_safe
isPSXSPC_utf8_safe
isPSXSPC_uvchr
isPUNCT_LC
isPUNCT_LC_utf8_safe
isPUNCT_utf8_safe
isPUNCT_uvchr
isSPACE_LC_utf8_safe
isSPACE_utf8_safe
isSPACE_uvchr
isUPPER_LC_utf8_safe
isUPPER_utf8_safe
isUPPER_uvchr
is_utf8_char (DEPRECATED)
isWORDCHAR_LC_utf8_safe
isWORDCHAR_utf8_safe
isWORDCHAR_uvchr
isXDIGIT_LC_utf8_safe
isXDIGIT_utf8_safe
isXDIGIT_uvchr
I_SYSLOG #
I_SYSUIO #
I_SYSUTSNAME #
LSEEKSIZE #
magic_dump (undocumented)
Mmap_t
MULTIPLICITY #
my_atof
my_fflush_all (undocumented)
newANONATTRSUB (undocumented)
newATTRSUB
newXS
newXSproto
Off_t_size
op_dump
OPpEARLY_CV
PERL_ASYNC_CHECK #
Perl_atan2
Perl_cos
PERL_EXIT_EXPECTED #
Perl_exp
Perl_floor
Perl_fmod
Perl_frexp
Perl_log
Perl_modf
perl_parse
Perl_pow
PERL_PRIfldbl
PERL_PRIgldbl
PERL_REVISION (DEPRECATED) #
Perl_sin
Perl_sqrt
PERL_SYS_INIT3 #
PHOSTNAME #
PL_check
PL_exit_flags
PL_runops
pmop_dump (undocumented)
POPul
QUAD_IS_INT #
QUAD_IS_INT64_T #
QUAD_IS_LONG #
QUAD_IS_LONG_LONG #
QUADKIND #
Rand_seed_t
require_pv
safesyscalloc
safesysfree
safesysmalloc
safesysrealloc
save_alloc (undocumented)
SAVEDESTRUCTOR #
SAVEDESTRUCTOR_X #
SAVEI8 #
save_vptr (undocumented)
scan_bin
SCHED_YIELD #
seedDrand01
set_context (undocumented)
SITELIB_STEM #
Size_t_size
Sock_size_t
STDIO_PTR_LVALUE #
STDIO_STREAM_ARRAY #
Strtol
Strtoul
sv_2pvutf8
sv_force_normal
SvIOK_notUV
SvIOK_only_UV
SvIOK_UV
sv_len_utf8
sv_len_utf8_nomg
SvPOK_only_UTF8
sv_pos_b2u
sv_pos_u2b
SvPVbyte_nolen
SvPVbytex
SvPVbytex_force
SvPVutf8
SvPVutf8_force
SvPVutf8_nolen
SvPVutf8x
SvPVutf8x_force
sv_rvweaken
SvUOK
sv_utf8_decode
sv_utf8_downgrade
sv_utf8_encode
SvUTF8_off
SvUTF8_on
toFOLD_utf8_safe
toFOLD_uvchr
toLOWER_utf8_safe
toLOWER_uvchr
toTITLE_utf8_safe
toTITLE_uvchr
toUPPER_utf8_safe
toUPPER_uvchr
U16SIZE #
U16TYPE #
U32SIZE #
U32TYPE #
U64SIZE #
U64TYPE #
U8SIZE #
U8TYPE #
Uid_t_f
Uid_t_sign
Uid_t_size
Uquad_t
USE_64_BIT_ALL #
USE_64_BIT_INT #
USE_LARGE_FILES #
USE_STDIO_BASE #
USE_STDIO_PTR #
USE_THREADS #
UTF8_CHK_SKIP #
utf8_distance
utf8_hop
UTF8_MAXBYTES #
UTF8_SAFE_SKIP #
UTF8_SKIP #
UTF8SKIP #
vcroak
vform
perl 5.005_03
get_vtbl (undocumented)
I_PTHREAD #
POPpx
save_generic_svref (undocumented)
SELECT_MIN_BITS #
SvTIED_obj
USE_STAT_BLOCKS #
perl 5.005
debop (undocumented)
debprofdump (undocumented)
DOUBLESIZE #
fbm_compile
fbm_instr
get_op_descs (undocumented)
get_op_names (undocumented)
GRPASSWD #
HAS_CSH #
HAS_ENDGRENT #
HAS_ENDHOSTENT #
HAS_ENDNETENT #
HAS_ENDPROTOENT #
HAS_ENDPWENT #
HAS_ENDSERVENT #
HAS_GETGRENT #
HAS_GETHOSTBYADDR #
HAS_GETHOSTBYNAME #
HAS_GETHOST_PROTOS #
HAS_GETNETBYADDR #
HAS_GETNETBYNAME #
HAS_GETNETENT #
HAS_GETNET_PROTOS #
HAS_GETPROTOBYNAME #
HAS_GETPROTOBYNUMBER #
HAS_GETPROTOENT #
HAS_GETPROTO_PROTOS #
HAS_GETPWENT #
HAS_GETSERVBYNAME #
HAS_GETSERVBYPORT #
HAS_GETSERVENT #
HAS_GETSERV_PROTOS #
HAS_LCHOWN #
HAS_LONG_DOUBLE #
HAS_LONG_LONG #
HAS_SCHED_YIELD #
HAS_SETGRENT #
HAS_SETHOSTENT #
HAS_SETNETENT #
HAS_SETPROTOENT #
HAS_SETPWENT #
HAS_SETSERVENT #
HAS_SETVBUF #
I_ARPA_INET #
I_NETDB #
init_stacks (undocumented)
LONG_DOUBLESIZE #
LONGLONGSIZE #
mg_length (DEPRECATED)
mg_size (undocumented)
Netdb_hlen_t
Netdb_host_t
Netdb_name_t
Netdb_net_t
newHVhv (undocumented)
new_stackinfo (undocumented)
Pid_t
PL_curpad (marked experimental)
PL_in_my_stash (undocumented)
PL_maxsysfd
PL_modglobal
PL_restartop
PTRSIZE #
PWPASSWD #
regdump (undocumented)
sv_peek (undocumented)
sv_pvn_nomg (DEPRECATED) (undocumented)
SvPVx_force
perl 5.004_05
do_binmode (DEPRECATED) (undocumented)
GV_NOINIT #
HAS_CHSIZE #
HAS_GNULIBC #
PWGECOS #
save_aelem (undocumented)
save_helem (undocumented)
USE_SEMCTL_SEMID_DS #
USE_SEMCTL_SEMUN #
perl 5.004
ARCHNAME #
BIN_EXP #
block_gimme (undocumented)
call_list (undocumented)
delimcpy
GIMME_V #
gv_autoload4
gv_fetchmethod_autoload
G_VOID #
HAS_GETTIMEOFDAY #
HAS_INET_ATON #
HAS_SETGROUPS #
HAS_STRTOD #
HAS_STRTOL #
HAS_STRTOUL #
HePV
HeSVKEY_set
hv_delayfree_ent (undocumented)
hv_free_ent (undocumented)
ibcmp_locale
IN_LOCALE #
IN_LOCALE_COMPILETIME #
IN_LOCALE_RUNTIME #
isALNUM_LC
isALPHA_LC
isALPHANUMERIC_LC
isDIGIT_LC
isIDCONT_LC
isIDFIRST_LC
isLOWER_LC
isPRINT_LC
isSPACE_LC
isUPPER_LC
isWORDCHAR_LC
JMPENV_JUMP #
mess_sv
my_failure_exit (undocumented)
Perl_ck_warner (undocumented)
Perl_ck_warner_d (undocumented)
Perl_form (undocumented)
Perl_mess (undocumented)
Perl_newSVpvf (undocumented)
Perl_sv_catpvf (undocumented)
Perl_sv_catpvf_mg (undocumented)
Perl_sv_setpvf (undocumented)
Perl_sv_setpvf_mg (undocumented)
Perl_warner (undocumented)
Perl_warner_nocontext (undocumented)
PL_mess_sv (undocumented)
POPu
rsignal
rsignal_state (undocumented)
save_gp
SAVEI16 #
SAVESTACK_POS #
SHORTSIZE #
sv_cmp_locale
sv_derived_from
sv_magic_portable (undocumented)
SvSetMagicSV
SvSetMagicSV_nosteal
SvSetSV_nosteal
SvTAINTED
SvTAINTED_off
SvTAINTED_on
sv_vcatpvf
sv_vcatpvf_mg
sv_vcatpvfn
sv_vsetpvf
sv_vsetpvf_mg
sv_vsetpvfn
Timeval
toLOWER_LC
vmess
vnewSVpvf
vwarner
perl 5.003_07 (or maybe earlier)
amagic_call (undocumented)
ARCHLIB #
ARCHLIB_EXP #
ASSUME #
aTHX
aTHX_
aTHXR (undocumented)
aTHXR_ (undocumented)
AvARRAY
av_clear
av_count
av_extend
av_fetch
av_fill
AvFILL
av_len
av_make
av_pop
av_push
av_shift
av_store
av_tindex
av_top_index
av_undef
av_unshift
ax
BIN #
BOM_UTF8 #
boolSV
BYTEORDER #
call_argv
call_method
call_pv
call_sv
C_ARRAY_END #
C_ARRAY_LENGTH #
CASTFLAGS #
CASTNEGFLOAT #
CAT2 #
cBOOL
ckWARN
ckWARN2
ckWARN2_d
ckWARN3
ckWARN3_d
ckWARN4
ckWARN4_d
ckWARN_d
CLASS #
CopFILE
CopFILEAV
CopFILEGV
CopFILEGV_set
CopFILE_set
CopFILESV
CopSTASH
CopSTASH_eq
CopSTASHPV
CopSTASH_set
Copy
CopyD
CPERLscope (DEPRECATED)
CPPMINUS #
CPPSTDIN #
croak_no_modify
croak_sv
croak_xs_usage
CSH #
cv_const_sv
CvDEPTH (undocumented)
CvGV
CvSTASH
cv_undef
dAX
dAXMARK
DB_Hash_t
DB_Prefix_t
DEFSV #
DEFSV_set
die_sv
Direntry_t
dITEMS
dMARK
dMY_CXT_SV
dNOOP
do_close (undocumented)
do_join (undocumented)
do_open (undocumented)
dORIGMARK
do_sprintf (undocumented)
dounwind (undocumented)
dowantarray (undocumented)
dSP
dTARGET
dTHR
dTHX
dTHXa
dTHXoa
dTHXR (undocumented)
dUNDERBAR
dVAR
dXCPT
dXSARGS
dXSI32
dXSTARG (undocumented)
END_EXTERN_C #
ENTER #
EOF_NONBLOCK #
ERRSV #
eval_pv
eval_sv
EXTEND #
EXTERN_C #
filter_add
filter_del (undocumented)
filter_read
FLEXFILENAMES #
Fpos_t
Free_t
FREETMPS #
Gconvert
G_DISCARD #
get_av
get_cv
get_cvn_flags
get_cvs
get_hv
get_sv
G_EVAL #
Gid_t
GIMME (DEPRECATED) #
G_KEEPERR #
G_LIST #
G_METHOD #
G_NOARGS #
gp_free (undocumented)
gp_ref (undocumented)
G_RETHROW #
grok_bin
grok_hex
grok_number
GROK_NUMERIC_RADIX #
grok_numeric_radix
grok_oct
Groups_t
G_SCALAR #
GV_ADD #
GV_ADDMULTI #
GV_ADDWARN #
GvAV
gv_AVadd (undocumented)
GvCV
gv_efullname (DEPRECATED) (undocumented)
gv_efullname3 (undocumented)
gv_fetchfile
gv_fetchmeth
gv_fetchmethod
gv_fetchpv
gv_fetchpvn_flags
gv_fetchpvs
gv_fetchsv
gv_fullname (DEPRECATED) (undocumented)
gv_fullname3 (undocumented)
GvHV
gv_HVadd (undocumented)
gv_init
gv_init_pvn
gv_IOadd (undocumented)
gv_stashpv
gv_stashpvn
gv_stashpvs
gv_stashsv
GvSV
GvSVn
HAS_ALARM #
HAS_CHOWN #
HAS_CHROOT #
HAS_CRYPT #
HAS_CUSERID #
HAS_DIFFTIME #
HAS_DLERROR #
HAS_DUP2 #
HAS_FCHMOD #
HAS_FCHOWN #
HAS_FCNTL #
HAS_FGETPOS #
HAS_FLOCK #
HAS_FORK #
HAS_FPATHCONF #
HAS_FSETPOS #
HAS_GETGROUPS #
HAS_GETHOSTENT #
HAS_GETLOGIN #
HAS_GETPGID #
HAS_GETPGRP #
HAS_GETPPID #
HAS_GETPRIORITY #
HAS_HTONL #
HAS_HTONS #
HAS_ISASCII #
HAS_KILLPG #
HAS_LINK #
HAS_LOCALECONV #
HAS_LOCKF #
HAS_LSTAT #
HAS_MBLEN #
HAS_MBSTOWCS #
HAS_MBTOWC #
HAS_MKDIR #
HAS_MKFIFO #
HAS_MKTIME #
HAS_MSG #
HAS_NICE #
HAS_NTOHL #
HAS_NTOHS #
HAS_OPEN3 #
HAS_PATHCONF #
HAS_PAUSE #
HAS_PIPE #
HAS_POLL #
HAS_QUAD #
HAS_READDIR #
HAS_READLINK #
HAS_RENAME #
HAS_REWINDDIR #
HAS_RMDIR #
HAS_SEEKDIR #
HAS_SELECT #
HAS_SEM #
HAS_SETEGID #
HAS_SETEUID #
HAS_SETLINEBUF #
HAS_SETLOCALE #
HAS_SETPGID #
HAS_SETPGRP #
HAS_SETPRIORITY #
HAS_SETREGID #
HAS_SETRESGID #
HAS_SETRESUID #
HAS_SETREUID #
HAS_SETSID #
HAS_SHM #
HAS_SHMAT_PROTOTYPE #
HAS_SIGACTION #
HAS_SIGSETJMP #
HAS_SOCKET #
HAS_SOCKETPAIR #
HAS_STRCOLL #
HAS_STRXFRM #
HAS_SYMLINK #
HAS_SYSCALL #
HAS_SYSCONF #
HAS_SYS_ERRLIST #
HAS_SYSTEM #
HAS_TCGETPGRP #
HAS_TCSETPGRP #
HAS_TELLDIR #
HAS_TIMES #
HAS_TRUNCATE #
HAS_TZNAME #
HAS_UMASK #
HAS_UNAME #
HAS_WAIT4 #
HAS_WAITPID #
HAS_WCSTOMBS #
HAS_WCTOMB #
HEf_SVKEY
HeHASH
HeKEY
HeKLEN
HeSVKEY
HeSVKEY_force
HeVAL
hv_clear
hv_delete
hv_delete_ent
hv_exists
hv_exists_ent
hv_fetch
hv_fetch_ent
hv_fetchs
HvFILL
hv_iterinit
hv_iterkey
hv_iterkeysv
hv_iternext
hv_iternextsv
hv_iterval
hv_ksplit (undocumented)
hv_magic
HvNAME
HvNAMELEN_get
hv_store
hv_store_ent
hv_stores
hv_undef
I_32 #
ibcmp
I_DIRENT #
I_DLFCN #
I_GRP #
I_LOCALE #
I_NETINET_IN #
IN_PERL_COMPILETIME #
instr
INT16_C #
INT2PTR #
INT32_C #
INTMAX_C #
INTSIZE #
I_PWD #
isALNUM
isALNUM_A
isALNUMC
isALNUMC_A
isALNUMC_L1
isALPHA
isALPHA_A
isALPHA_L1
isALPHANUMERIC
isALPHANUMERIC_A
isALPHANUMERIC_L1
isASCII
isASCII_A
isASCII_L1
isASCII_LC
isASCII_utf8_safe
isASCII_uvchr
isBLANK
isBLANK_A
isBLANK_L1
isBLANK_LC
isCNTRL
isCNTRL_A
isCNTRL_L1
isDIGIT
isDIGIT_A
isDIGIT_L1
isGRAPH
isGRAPH_A
isGRAPH_L1
isGV_with_GP
isIDCONT
isIDCONT_A
isIDCONT_L1
isIDFIRST
isIDFIRST_A
isIDFIRST_L1
isLOWER
isLOWER_A
isLOWER_L1
IS_NUMBER_GREATER_THAN_UV_MAX #
IS_NUMBER_INFINITY #
IS_NUMBER_IN_UV #
IS_NUMBER_NAN #
IS_NUMBER_NEG #
IS_NUMBER_NOT_INT #
isOCTAL
isOCTAL_A
isOCTAL_L1
isPRINT
isPRINT_A
isPRINT_L1
isPSXSPC
isPSXSPC_A
isPSXSPC_L1
isPUNCT
isPUNCT_A
isPUNCT_L1
isSPACE
isSPACE_A
isSPACE_L1
isUPPER
isUPPER_A
isUPPER_L1
isWORDCHAR
isWORDCHAR_A
isWORDCHAR_L1
isXDIGIT
isXDIGIT_A
isXDIGIT_L1
isXDIGIT_LC
I_SYS_DIR #
I_SYS_FILE #
I_SYS_IOCTL #
I_SYS_PARAM #
I_SYS_RESOURCE #
I_SYS_SELECT #
I_SYS_STAT #
I_SYS_TIME #
I_SYS_TIMES #
I_SYS_TYPES #
I_SYS_UN #
I_SYS_WAIT #
items
I_TERMIOS #
I_TIME #
I_UNISTD #
I_UTIME #
I_V #
IVdf
IV_MAX #
IV_MIN #
IVSIZE #
IVTYPE #
ix
LATIN1_TO_NATIVE #
LEAVE #
leave_scope (undocumented)
LIKELY #
load_module
LOC_SED #
LONGSIZE #
looks_like_number
Malloc_t
MARK #
MEM_ALIGNBYTES #
memCHRs
memEQ
memEQs
memNE
memNEs
memzero
mg_clear
mg_copy
mg_find
mg_findext
mg_free
mg_get
mg_magical
mg_set
Mode_t
Move
MoveD
mPUSHi
mPUSHn
mPUSHp
mPUSHs
mPUSHu
MUTABLE_AV #
MUTABLE_CV #
MUTABLE_GV #
MUTABLE_HV #
MUTABLE_IO #
MUTABLE_PTR #
MUTABLE_SV #
mXPUSHi
mXPUSHn
mXPUSHp
mXPUSHs
mXPUSHu
my_exit
my_pclose (undocumented)
my_popen (undocumented)
my_setenv
my_sprintf (DEPRECATED)
my_strlcat
my_strlcpy
my_strnlen
NATIVE_TO_LATIN1 #
NATIVE_TO_UNI #
newANONHASH (undocumented)
newANONLIST (undocumented)
newANONSUB (undocumented)
newASSIGNOP
newAV
newAVREF (undocumented)
newBINOP
newCONDOP
newCONSTSUB
newCVREF (undocumented)
newFORM (undocumented)
newGVgen (undocumented)
newGVOP
newGVREF (undocumented)
newHV
newHVREF (undocumented)
newIO (undocumented)
newLISTOP
newLOGOP
newLOOPEX
newLOOPOP
newNULLLIST
newOP
newPMOP
newPROG (undocumented)
newPVOP
newRANGE
newRV
newRV_inc
newRV_noinc
newSLICEOP
newSTATEOP
newSUB
newSV
newSViv
newSVnv
newSVOP
newSVpv
newSVpvn
newSVpvn_flags
newSVpvn_share
newSVpvn_utf8
newSVpvs
newSVpvs_flags
newSVpvs_share
newSVREF (undocumented)
newSVrv
newSVsv
newSVsv_flags
newSVsv_nomg
newSV_type
newSVuv
newUNOP
Newx
Newxc
Newxz
ninstr
NOOP #
NOT_REACHED (undocumented)
Nullav (DEPRECATED)
Nullch
Nullcv (DEPRECATED)
Nullhv (DEPRECATED)
Nullsv
NVef
NVff
NVgf
NVTYPE #
Off_t
OPf_KIDS
op_free
OpHAS_SIBLING
OpLASTSIB_set
OpMAYBESIB_set
OpMORESIB_set
OPpENTERSUB_AMPER
OpSIBLING
ORIGMARK #
OSNAME #
packWARN
packWARN2
packWARN3
packWARN4
PERL_ABS #
perl_alloc
PERL_BCDVERSION (undocumented)
perl_construct
Perl_croak (undocumented)
Perl_die (undocumented)
Perl_eval_pv (undocumented)
Perl_eval_sv (undocumented)
perl_free
PERL_HASH #
PERL_INT_MAX #
PERL_INT_MIN #
PerlIO_canset_cnt
PerlIO_exportFILE
PerlIO_fast_gets
PerlIO_fdopen
PerlIO_findFILE
PerlIO_getc
PerlIO_getpos
PerlIO_has_base
PerlIO_has_cntptr
PerlIO_importFILE
PerlIO_open
PerlIO_printf
PerlIO_putc
PerlIO_puts
PerlIO_releaseFILE
PerlIO_reopen
PerlIO_rewind
PerlIO_setpos
PerlIO_stdoutf
PerlIO_ungetc
PerlIO_vprintf
PERL_LOADMOD_DENY #
PERL_LOADMOD_IMPORT_OPS #
PERL_LOADMOD_NOIMPORT #
PERL_LONG_MAX #
PERL_LONG_MIN #
PERL_MAGIC_arylen
PERL_MAGIC_backref
PERL_MAGIC_bm
PERL_MAGIC_collxfrm
PERL_MAGIC_dbfile
PERL_MAGIC_dbline
PERL_MAGIC_defelem
PERL_MAGIC_env
PERL_MAGIC_envelem
PERL_MAGIC_ext
PERL_MAGIC_fm
PERL_MAGIC_glob (undocumented)
PERL_MAGIC_isa
PERL_MAGIC_isaelem
PERL_MAGIC_mutex (undocumented)
PERL_MAGIC_nkeys
PERL_MAGIC_overload (undocumented)
PERL_MAGIC_overload_elem (undocumented)
PERL_MAGIC_overload_table
PERL_MAGIC_pos
PERL_MAGIC_qr
PERL_MAGIC_regdata
PERL_MAGIC_regdatum
PERL_MAGIC_regex_global
PERL_MAGIC_shared
PERL_MAGIC_shared_scalar
PERL_MAGIC_sig
PERL_MAGIC_sigelem
PERL_MAGIC_substr
PERL_MAGIC_sv
PERL_MAGIC_taint
PERL_MAGIC_tied
PERL_MAGIC_tiedelem
PERL_MAGIC_tiedscalar
PERL_MAGIC_utf8
PERL_MAGIC_uvar
PERL_MAGIC_uvar_elem
PERL_MAGIC_vec
PERL_MAGIC_vstring
Perl_my_snprintf (undocumented)
PERL_PV_ESCAPE_ALL #
PERL_PV_ESCAPE_FIRSTCHAR #
PERL_PV_ESCAPE_NOBACKSLASH #
PERL_PV_ESCAPE_NOCLEAR #
PERL_PV_ESCAPE_QUOTE #
PERL_PV_ESCAPE_RE #
PERL_PV_ESCAPE_UNI #
PERL_PV_ESCAPE_UNI_DETECT #
PERL_PV_PRETTY_ELLIPSES #
PERL_PV_PRETTY_LTGT #
PERL_PV_PRETTY_QUOTE #
PERL_QUAD_MAX #
PERL_QUAD_MIN #
perl_run
PERL_SCAN_ALLOW_UNDERSCORES #
PERL_SCAN_DISALLOW_PREFIX #
PERL_SCAN_GREATER_THAN_UV_MAX #
PERL_SCAN_SILENT_ILLDIGIT #
PERL_SHORT_MAX #
PERL_SHORT_MIN #
PERL_SIGNALS_UNSAFE_FLAG #
PERL_SUBVERSION (DEPRECATED) #
PERL_SYS_INIT #
PERL_SYS_TERM #
PERL_UCHAR_MAX #
PERL_UCHAR_MIN #
PERL_UINT_MAX #
PERL_UINT_MIN #
PERL_ULONG_MAX #
PERL_ULONG_MIN #
PERL_UNUSED_ARG #
PERL_UNUSED_CONTEXT #
PERL_UNUSED_DECL #
PERL_UNUSED_RESULT #
PERL_UNUSED_VAR #
PERL_UQUAD_MAX #
PERL_UQUAD_MIN #
PERL_USE_GCC_BRACE_GROUPS #
PERL_USHORT_MAX #
PERL_USHORT_MIN #
PERL_VERSION (DEPRECATED) #
PERL_VERSION_GE #
PERL_VERSION_GT #
PERL_VERSION_LE #
PERL_VERSION_LT #
Perl_warn (undocumented)
PL_bufend (undocumented)
PL_bufptr (undocumented)
PL_compiling (undocumented)
PL_copline (undocumented)
PL_curcop
PL_curstash
PL_DBsignal (undocumented)
PL_debstash (undocumented)
PL_defgv
PL_diehook (undocumented)
PL_dirty (undocumented)
PL_errgv
PL_error_count (undocumented)
PL_expect (undocumented)
PL_hexdigit
PL_hints (undocumented)
PL_in_my (undocumented)
PL_laststatval (undocumented)
PL_lex_state (undocumented)
PL_lex_stuff (undocumented)
PL_linestr (undocumented)
PL_na
PL_no_modify (undocumented)
PL_parser
PL_perldb (undocumented)
PL_perl_destruct_level
PL_ppaddr (undocumented)
PL_rsfp (undocumented)
PL_rsfp_filters (undocumented)
PL_signals (undocumented)
PL_stack_base (undocumented)
PL_stack_sp (undocumented)
PL_statcache (undocumented)
PL_stdingv (undocumented)
PL_sv_arenaroot (undocumented)
PL_sv_no
PL_sv_undef
PL_sv_yes
PL_tainted (undocumented)
PL_tainting (undocumented)
PL_tokenbuf (undocumented)
PL_Xpv (undocumented)
Poison
PoisonFree
PoisonNew
PoisonWith
POPi
POPl
POPn
POPp
POPs
pop_scope (undocumented)
pregexec
pregfree (undocumented)
PRIVLIB #
PRIVLIB_EXP #
pTHX
pTHX_
PTR2IV #
PTR2nat
PTR2NV #
PTR2ul
PTR2UV #
PTRV (undocumented)
PUSHi
PUSHMARK #
PUSHmortal
PUSHn
PUSHp
PUSHs
push_scope (undocumented)
PUSHu
PUTBACK #
pv_display
pv_escape
pv_pretty
Quad_t
RANDBITS #
RD_NODATA #
Renew
Renewc
repeatcpy (undocumented)
REPLACEMENT_CHARACTER_UTF8 #
RETVAL #
rninstr
Safefree
save_aptr
save_ary
SAVE_DEFSV #
SAVEDELETE #
SAVEFREEPV #
SAVEFREESV #
save_hash
save_hptr
SAVEI32 #
SAVEINT #
save_item
SAVEIV #
save_list (DEPRECATED)
SAVELONG #
save_nogv (DEPRECATED) (undocumented)
SAVEPPTR #
savepv
savepvn
save_scalar
SAVESPTR #
savestack_grow (undocumented)
save_svref
SAVETMPS #
scan_hex
scan_oct
Select_fd_set_t
Shmat_t
SH_PATH #
Sigjmp_buf
Siglongjmp
Signal_t
SIG_NAME #
SIG_NUM #
Sigsetjmp
SITEARCH #
SITEARCH_EXP #
SITELIB #
SITELIB_EXP #
Size_t
SP #
SPAGAIN #
SSize_t
ST #
START_EXTERN_C #
STARTPERL #
start_subparse (undocumented)
STDCHAR #
STMT_END #
STMT_START #
strEQ
strGE
strGT
STRINGIFY #
strLE
strLT
strNE
strnEQ
strnNE
StructCopy
STR_WITH_LEN #
sv_2cv
sv_2io
sv_2mortal
sv_2pvbyte
SvAMAGIC_off (undocumented)
SvAMAGIC_on (undocumented)
sv_backoff
sv_bless
sv_catpv
sv_catpv_mg
sv_catpvn
sv_catpvn_mg
sv_catpvn_nomg
sv_catpvs
sv_catsv
sv_catsv_mg
sv_catsv_nomg
sv_chop
sv_clear
sv_cmp
SV_CONST_RETURN (undocumented)
SV_COW_DROP_PV #
SV_COW_SHARED_HASH_KEYS (undocumented)
SvCUR
SvCUR_set
sv_dec
sv_dump
SvEND
sv_eq
SVf
SVfARG
sv_free
SVf_UTF8
SvGETMAGIC
sv_gets
SV_GMAGIC #
SvGROW
SV_HAS_TRAILING_NUL #
SV_IMMEDIATE_UNREF #
sv_inc
sv_insert
SvIOK
SvIOK_off
SvIOK_on
SvIOK_only
SvIOKp
sv_isa
sv_isobject
SvIV
SvIV_nomg
SvIV_set
SvIVX
SvIVx
sv_len
SvLEN
SvLEN_set
sv_magic
SvMAGIC_set
sv_mortalcopy
sv_mortalcopy_flags
SV_MUTABLE_RETURN (undocumented)
sv_newmortal
SvNIOK
SvNIOK_off
SvNIOKp
SvNOK
SvNOK_off
SvNOK_on
SvNOK_only
SvNOKp
SV_NOSTEAL #
SvNV
SvNV_nomg
SvNV_set
SvNVX
SvNVx
SvOK
SvOOK
SvOOK_off
SvPOK
SvPOK_off
SvPOK_on
SvPOK_only
SvPOKp
SvPV
SvPVbyte
SvPV_const
SvPV_flags
SvPV_flags_const
SvPV_flags_mutable
SvPV_force
SvPV_force_flags
SvPV_force_flags_mutable
SvPV_force_flags_nolen
SvPV_force_mutable
SvPV_force_nolen
SvPV_force_nomg
SvPV_force_nomg_nolen
SvPV_mutable
sv_pvn_force_flags
SvPV_nolen
SvPV_nolen_const
SvPV_nomg
SvPV_nomg_const
SvPV_nomg_const_nolen
SvPV_nomg_nolen
SvPV_renew
SvPV_set
SvPVX
SvPVx
SvPVX_const
SvPVX_mutable
SvPVx_nolen_const
SvPVXx
SvREADONLY
SvREADONLY_off
SvREADONLY_on
SvREFCNT
SvREFCNT_dec
SvREFCNT_inc
SvREFCNT_inc_NN
SvREFCNT_inc_simple
SvREFCNT_inc_simple_NN
SvREFCNT_inc_simple_void
SvREFCNT_inc_simple_void_NN
SvREFCNT_inc_void
SvREFCNT_inc_void_NN
sv_reftype
sv_replace
sv_report_used
sv_reset
SvROK
SvROK_off
SvROK_on
SvRV
SvRV_set
SvRX
SvRXOK
sv_setiv
sv_setiv_mg
SvSETMAGIC
sv_setnv
sv_setnv_mg
sv_setpv
sv_setpv_mg
sv_setpvn
sv_setpvn_mg
sv_setpvs
sv_setref_iv
sv_setref_nv
sv_setref_pv
sv_setref_pvn
sv_setsv
SvSetSV
sv_setsv_flags
sv_setsv_mg
sv_setsv_nomg
sv_setuv
sv_setuv_mg
SvSHARED_HASH
SV_SMAGIC #
SvSTASH
SvSTASH_set
SVs_TEMP
SvTAINT
SVt_IV
SVt_NULL
SVt_NV
SVt_PV
SVt_PVAV
SVt_PVCV
SVt_PVFM
SVt_PVGV
SVt_PVHV
SVt_PVIO
SVt_PVIV
SVt_PVLV
SVt_PVMG
SVt_PVNV
SvTRUE
SvTRUE_nomg
SvTRUEx
SvTYPE
svtype (undocumented)
sv_unmagic
sv_unmagicext
sv_unref
sv_upgrade
SvUPGRADE
sv_usepvn
sv_usepvn_mg
SvUTF8
SV_UTF8_NO_ENCODING (DEPRECATED) #
SvUV
SvUV_nomg
SvUV_set
SvUVX
SvUVx
SvUVXx (DEPRECATED)
SvVSTRING_mg
switch_to_global_locale
sync_locale
taint_env (undocumented)
taint_proper (undocumented)
TARG #
THIS #
Time_t
toLOWER
toUPPER
Uid_t
UINT16_C #
UINT32_C #
UINTMAX_C #
UNDERBAR #
UNICODE_REPLACEMENT #
UNI_TO_NATIVE #
UNLIKELY #
unsharepvn (undocumented)
USE_DYNAMIC_LOADING #
UTF8f
UTF8fARG
UTF8_IS_INVARIANT #
UTF8_MAXBYTES_CASE #
U_V #
UVCHR_IS_INVARIANT #
UVCHR_SKIP #
UV_MAX #
UV_MIN #
UVof
UVSIZE #
UVTYPE #
UVuf
UVxf
VAL_EAGAIN #
VAL_O_NONBLOCK #
vload_module
vwarn
WARN_ALL #
WARN_AMBIGUOUS #
WARN_ASSERTIONS (undocumented)
WARN_BAREWORD #
WARN_CLOSED #
WARN_CLOSURE #
WARN_DEBUGGING #
WARN_DEPRECATED #
WARN_DIGIT #
WARN_EXEC #
WARN_EXITING #
WARN_GLOB #
WARN_INPLACE #
WARN_INTERNAL #
WARN_IO #
WARN_LAYER #
WARN_MALLOC #
WARN_MISC #
WARN_NEWLINE #
WARN_NUMERIC #
WARN_ONCE #
WARN_OVERFLOW #
WARN_PACK #
WARN_PARENTHESIS #
WARN_PIPE #
WARN_PORTABLE #
WARN_PRECEDENCE #
WARN_PRINTF #
WARN_PROTOTYPE #
WARN_QW #
WARN_RECURSION #
WARN_REDEFINE #
WARN_REGEXP #
WARN_RESERVED #
WARN_SEMICOLON #
WARN_SEVERE #
WARN_SIGNAL #
WARN_SUBSTR #
warn_sv
WARN_SYNTAX #
WARN_TAINT #
WARN_THREADS #
WARN_UNINITIALIZED #
WARN_UNOPENED #
WARN_UNPACK #
WARN_UNTIE #
WARN_UTF8 #
WARN_VOID #
whichsig
WIDEST_UTYPE (undocumented)
XCPT_CATCH #
XCPT_RETHROW #
XCPT_TRY_END #
XCPT_TRY_START #
XPUSHi
XPUSHmortal
XPUSHn
XPUSHp
XPUSHs
XPUSHu
XS (undocumented)
XSprePUSH (undocumented)
XSPROTO (undocumented)
XSRETURN #
XSRETURN_EMPTY #
XSRETURN_IV #
XSRETURN_NO #
XSRETURN_NV #
XSRETURN_PV #
XSRETURN_UNDEF #
XSRETURN_UV #
XSRETURN_YES #
XST_mIV
XST_mNO
XST_mNV
XST_mPV
XST_mUNDEF
XST_mUV
XST_mYES
XS_VERSION #
XS_VERSION_BOOTCHECK #
Zero
ZeroD
Backported version unknown
LC_NUMERIC_LOCK (undocumented)
LC_NUMERIC_UNLOCK (undocumented)
LOCK_NUMERIC_STANDARD (undocumented)
NUM2PTR (undocumented)
PERLIO_FUNCS_CAST (undocumented)
PERLIO_FUNCS_DECL (undocumented)
STORE_LC_NUMERIC_SET_STANDARD (undocumented)
STORE_NUMERIC_SET_STANDARD (undocumented)
SvPV_flags_const_nolen (undocumented)
UNLOCK_NUMERIC_STANDARD (undocumented)
XSPROTO (undocumented)
BBUUGGSS #
If you find any bugs, "Devel::PPPort" doesn't seem to build on your
system, or any of its tests fail, please send a bug report to
<https://github.com/Dual-Life/Devel-PPPort/issues/new>.
AAUUTTHHOORRSS #
• Version 1.x of Devel::PPPort was written by Kenneth Albanowski.
• Version 2.x was ported to the Perl core by Paul Marquess.
• Version 3.x was ported back to CPAN by Marcus Holland-Moritz.
• Versions >= 3.22 are maintained by perl5 porters
CCOOPPYYRRIIGGHHTT #
Version 3.x, Copyright (C) 2004-2013, Marcus Holland-Moritz.
Copyright (C) 2018-2020, The perl5 porters
Version 2.x, Copyright (C) 2001, Paul Marquess.
Version 1.x, Copyright (C) 1999, Kenneth Albanowski.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
SSEEEE AALLSSOO #
See h2xs, ppport.h.
perl v5.36.3 2024-03-20 Devel::PPPort(3p)