1PPPort(3)             User Contributed Perl Documentation            PPPort(3)
2
3
4

NAME

6       Devel::PPPort - Perl/Pollution/Portability
7

SYNOPSIS

9         Devel::PPPort::WriteFile();   # defaults to ./ppport.h
10         Devel::PPPort::WriteFile('someheader.h');
11
12         # Same as above but retrieve contents rather than write file
13         my $contents = Devel::PPPort::GetFileContents();
14         my $contents = Devel::PPPort::GetFileContents('someheader.h');
15

Start using Devel::PPPort for XS projects

17         $ cpan Devel::PPPort
18         $ perl -MDevel::PPPort -e'Devel::PPPort::WriteFile'
19         $ perl ppport.h --compat-version=5.6.1 --patch=diff.patch *.xs
20         $ patch -p0 < diff.patch
21         $ echo ppport.h >>MANIFEST
22

DESCRIPTION

24       Perl's API has changed over time, gaining new features, new functions,
25       increasing its flexibility, and reducing the impact on the C namespace
26       environment (reduced pollution). The header file written by this
27       module, typically ppport.h, attempts to bring some of the newer Perl
28       API features to older versions of Perl, so that you can worry less
29       about keeping track of old releases, but users can still reap the
30       benefit.
31
32       "Devel::PPPort" contains two functions, "WriteFile" and
33       "GetFileContents".  "WriteFile"'s only purpose is to write the ppport.h
34       C header file.  This file contains a series of macros and, if
35       explicitly requested, functions that allow XS modules to be built using
36       older versions of Perl. Currently, Perl versions from 5.003_07 to
37       5.31.10 are supported.
38
39       "GetFileContents" can be used to retrieve the file contents rather than
40       writing it out.
41
42       This module is used by "h2xs" to write the file ppport.h.
43
44   Why use ppport.h?
45       You should use ppport.h in modern code so that your code will work with
46       the widest range of Perl interpreters possible, without significant
47       additional work.
48
49       You should attempt to get older code to fully use ppport.h, because the
50       reduced pollution of newer Perl versions is an important thing. It's so
51       important that the old polluting ways of original Perl modules will not
52       be supported very far into the future, and your module will almost
53       certainly break! By adapting to it now, you'll gain compatibility and a
54       sense of having done the electronic ecology some good.
55
56   How to use ppport.h
57       Don't direct the users of your module to download "Devel::PPPort".
58       They are most probably not XS writers. Also, don't make ppport.h
59       optional. Rather, just take the most recent copy of ppport.h that you
60       can find (e.g. by generating it with the latest "Devel::PPPort" release
61       from CPAN), copy it into your project, adjust your project to use it,
62       and distribute the header along with your module.
63
64   Running ppport.h
65       But ppport.h is more than just a C header. It's also a Perl script that
66       can check your source code. It will suggest hints and portability
67       notes, and can even make suggestions on how to change your code. You
68       can run it like any other Perl program:
69
70           perl ppport.h [options] [files]
71
72       It also has embedded documentation, so you can use
73
74           perldoc ppport.h
75
76       to find out more about how to use it.
77

FUNCTIONS

79   WriteFile
80       "WriteFile" takes one optional argument. When called with one argument,
81       it expects to be passed a filename. When called with no arguments, it
82       defaults to the filename ppport.h.
83
84       The function returns a true value if the file was written successfully.
85       Otherwise it returns a false value.
86
87   GetFileContents
88       "GetFileContents" behaves like "WriteFile" above, but returns the
89       contents of the would-be file rather than writing it out.
90

COMPATIBILITY

92       ppport.h supports Perl versions from 5.003_07 to 5.31.10 in threaded
93       and non-threaded configurations.
94
95   Provided Perl compatibility API
96       The header file written by this module, typically ppport.h, provides
97       access to the following elements of the Perl API that are not otherwise
98       available in Perl releases older than when the elements were first
99       introduced.  (Note that many of these are not supported all the way
100       back to 5.003_07, but it may be that they are supported back as far as
101       you need; see "Supported Perl API, sorted by version" for that
102       information.)
103
104           _aMY_CXT
105           aMY_CXT
106           aMY_CXT_
107           __ASSERT_
108           aTHX
109           aTHX_
110           aTHXR
111           aTHXR_
112           AvFILLp
113           av_tindex
114           av_top_index
115           BOM_UTF8
116           boolSV
117           call_argv
118           caller_cx
119           call_method
120           call_pv
121           call_sv
122           C_ARRAY_END
123           C_ARRAY_LENGTH
124           cBOOL
125           ckWARN
126           CopFILE
127           CopFILEAV
128           CopFILEGV
129           CopFILEGV_set
130           CopFILE_set
131           CopFILESV
132           CopSTASH
133           CopSTASH_eq
134           CopSTASHPV
135           CopSTASHPV_set
136           CopSTASH_set
137           CopyD
138           CPERLscope
139           croak_memory_wrap
140           croak_nocontext
141           croak_no_modify
142           croak_sv
143           croak_xs_usage
144           dAX
145           dAXMARK
146           DEFSV
147           DEFSV_set
148           die_sv
149           dITEMS
150           dMY_CXT
151           dMY_CXT_SV
152           dNOOP
153           dTHR
154           dTHX
155           dTHXa
156           dTHXoa
157           dTHXR
158           dUNDERBAR
159           dVAR
160           dXCPT
161           dXSTARG
162           END_EXTERN_C
163           ERRSV
164           eval_pv
165           eval_sv
166           EXTERN_C
167           foldEQ_utf8
168           get_av
169           get_cv
170           get_cvn_flags
171           get_cvs
172           get_hv
173           get_sv
174           G_METHOD
175           G_RETHROW
176           grok_bin
177           grok_hex
178           grok_number
179           GROK_NUMERIC_RADIX
180           grok_numeric_radix
181           grok_oct
182           gv_fetchpvn_flags
183           gv_fetchpvs
184           gv_fetchsv
185           gv_init_pvn
186           GV_NOADD_MASK
187           gv_stashpvn
188           gv_stashpvs
189           GvSVn
190           HEf_SVKEY
191           HeUTF8
192           hv_fetchs
193           HvNAME_get
194           HvNAMELEN_get
195           hv_stores
196           IN_LOCALE
197           IN_LOCALE_COMPILETIME
198           IN_LOCALE_RUNTIME
199           IN_PERL_COMPILETIME
200           INT2PTR
201           isALNUM
202           isALNUM_A
203           isALNUMC
204           isALNUMC_A
205           isALNUMC_L1
206           isALPHA
207           isALPHA_A
208           isALPHA_L1
209           isALPHA_LC_utf8_safe
210           isALPHANUMERIC
211           isALPHANUMERIC_A
212           isALPHANUMERIC_L1
213           isALPHANUMERIC_LC
214           isALPHANUMERIC_LC_utf8_safe
215           isALPHANUMERIC_utf8_safe
216           isALPHANUMERIC_uvchr
217           isALPHA_utf8_safe
218           isALPHA_uvchr
219           isASCII
220           isASCII_A
221           isASCII_L1
222           isASCII_LC
223           isASCII_utf8_safe
224           isASCII_uvchr
225           isBLANK
226           isBLANK_A
227           isBLANK_L1
228           isBLANK_LC
229           isBLANK_LC_utf8_safe
230           isBLANK_utf8_safe
231           isBLANK_uvchr
232           isCNTRL
233           isCNTRL_A
234           isCNTRL_L1
235           isCNTRL_LC_utf8_safe
236           isCNTRL_utf8_safe
237           isCNTRL_uvchr
238           isDIGIT
239           isDIGIT_A
240           isDIGIT_L1
241           isDIGIT_LC_utf8_safe
242           isDIGIT_utf8_safe
243           isDIGIT_uvchr
244           isGRAPH
245           isGRAPH_A
246           isGRAPH_L1
247           isGRAPH_LC_utf8_safe
248           isGRAPH_utf8_safe
249           isGRAPH_uvchr
250           isGV_with_GP
251           isIDCONT
252           isIDCONT_A
253           isIDCONT_L1
254           isIDCONT_LC
255           isIDCONT_LC_utf8_safe
256           isIDCONT_utf8_safe
257           isIDCONT_uvchr
258           isIDFIRST
259           isIDFIRST_A
260           isIDFIRST_L1
261           isIDFIRST_LC
262           isIDFIRST_LC_utf8_safe
263           isIDFIRST_utf8_safe
264           isIDFIRST_uvchr
265           is_invariant_string
266           isLOWER
267           isLOWER_A
268           isLOWER_L1
269           isLOWER_LC_utf8_safe
270           isLOWER_utf8_safe
271           isLOWER_uvchr
272           IS_NUMBER_GREATER_THAN_UV_MAX
273           IS_NUMBER_INFINITY
274           IS_NUMBER_IN_UV
275           IS_NUMBER_NAN
276           IS_NUMBER_NEG
277           IS_NUMBER_NOT_INT
278           isOCTAL
279           isOCTAL_A
280           isOCTAL_L1
281           isPRINT
282           isPRINT_A
283           isPRINT_L1
284           isPRINT_LC_utf8_safe
285           isPRINT_utf8_safe
286           isPRINT_uvchr
287           isPSXSPC
288           isPSXSPC_A
289           isPSXSPC_L1
290           isPSXSPC_LC_utf8_safe
291           isPSXSPC_utf8_safe
292           isPSXSPC_uvchr
293           isPUNCT
294           isPUNCT_A
295           isPUNCT_L1
296           isPUNCT_LC_utf8_safe
297           isPUNCT_utf8_safe
298           isPUNCT_uvchr
299           isSPACE
300           isSPACE_A
301           isSPACE_L1
302           isSPACE_LC_utf8_safe
303           isSPACE_utf8_safe
304           isSPACE_uvchr
305           isUPPER
306           isUPPER_A
307           isUPPER_L1
308           isUPPER_LC_utf8_safe
309           isUPPER_utf8_safe
310           isUPPER_uvchr
311           isUTF8_CHAR
312           is_utf8_invariant_string
313           isWORDCHAR
314           isWORDCHAR_A
315           isWORDCHAR_L1
316           isWORDCHAR_LC
317           isWORDCHAR_LC_utf8_safe
318           isWORDCHAR_utf8_safe
319           isWORDCHAR_uvchr
320           isXDIGIT
321           isXDIGIT_A
322           isXDIGIT_L1
323           isXDIGIT_LC
324           isXDIGIT_LC_utf8_safe
325           isXDIGIT_utf8_safe
326           isXDIGIT_uvchr
327           IVdf
328           IVSIZE
329           IVTYPE
330           LATIN1_TO_NATIVE
331           LIKELY
332           load_module
333           memCHRs
334           memEQ
335           memEQs
336           memNE
337           memNEs
338           mess
339           mess_nocontext
340           mess_sv
341           mg_findext
342           MoveD
343           mPUSHi
344           mPUSHn
345           mPUSHp
346           mPUSHs
347           mPUSHu
348           MUTABLE_PTR
349           MUTABLE_SV
350           mXPUSHi
351           mXPUSHn
352           mXPUSHp
353           mXPUSHs
354           mXPUSHu
355           MY_CXT
356           MY_CXT_CLONE
357           MY_CXT_INIT
358           my_snprintf
359           my_sprintf
360           my_strlcat
361           my_strlcpy
362           my_strnlen
363           NATIVE_TO_LATIN1
364           NATIVE_TO_UNI
365           newCONSTSUB
366           newRV_inc
367           newRV_noinc
368           newSVpvn
369           newSVpvn_flags
370           newSVpvn_share
371           newSVpvn_utf8
372           newSVpvs
373           newSVpvs_flags
374           newSVpvs_share
375           newSVsv_flags
376           newSVsv_nomg
377           newSV_type
378           newSVuv
379           Newx
380           Newxc
381           Newxz
382           NOOP
383           NUM2PTR
384           NVef
385           NVff
386           NVgf
387           NVTYPE
388           OpHAS_SIBLING
389           OpLASTSIB_set
390           OpMAYBESIB_set
391           OpMORESIB_set
392           OpSIBLING
393           packWARN
394           PERL_ABS
395           PERL_BCDVERSION
396           Perl_croak_no_modify
397           PERL_HASH
398           PERL_INT_MAX
399           PERL_INT_MIN
400           PERLIO_FUNCS_CAST
401           PERLIO_FUNCS_DECL
402           PERL_LONG_MAX
403           PERL_LONG_MIN
404           PERL_MAGIC_arylen
405           PERL_MAGIC_backref
406           PERL_MAGIC_bm
407           PERL_MAGIC_collxfrm
408           PERL_MAGIC_dbfile
409           PERL_MAGIC_dbline
410           PERL_MAGIC_defelem
411           PERL_MAGIC_env
412           PERL_MAGIC_envelem
413           PERL_MAGIC_ext
414           PERL_MAGIC_fm
415           PERL_MAGIC_glob
416           PERL_MAGIC_isa
417           PERL_MAGIC_isaelem
418           PERL_MAGIC_mutex
419           PERL_MAGIC_nkeys
420           PERL_MAGIC_overload
421           PERL_MAGIC_overload_elem
422           PERL_MAGIC_overload_table
423           PERL_MAGIC_pos
424           PERL_MAGIC_qr
425           PERL_MAGIC_regdata
426           PERL_MAGIC_regdatum
427           PERL_MAGIC_regex_global
428           PERL_MAGIC_shared
429           PERL_MAGIC_shared_scalar
430           PERL_MAGIC_sig
431           PERL_MAGIC_sigelem
432           PERL_MAGIC_substr
433           PERL_MAGIC_sv
434           PERL_MAGIC_taint
435           PERL_MAGIC_tied
436           PERL_MAGIC_tiedelem
437           PERL_MAGIC_tiedscalar
438           PERL_MAGIC_utf8
439           PERL_MAGIC_uvar
440           PERL_MAGIC_uvar_elem
441           PERL_MAGIC_vec
442           PERL_MAGIC_vstring
443           PERL_PV_ESCAPE_ALL
444           PERL_PV_ESCAPE_FIRSTCHAR
445           PERL_PV_ESCAPE_NOBACKSLASH
446           PERL_PV_ESCAPE_NOCLEAR
447           PERL_PV_ESCAPE_QUOTE
448           PERL_PV_ESCAPE_RE
449           PERL_PV_ESCAPE_UNI
450           PERL_PV_ESCAPE_UNI_DETECT
451           PERL_PV_PRETTY_DUMP
452           PERL_PV_PRETTY_ELLIPSES
453           PERL_PV_PRETTY_LTGT
454           PERL_PV_PRETTY_NOCLEAR
455           PERL_PV_PRETTY_QUOTE
456           PERL_PV_PRETTY_REGPROP
457           PERL_QUAD_MAX
458           PERL_QUAD_MIN
459           PERL_REVISION
460           PERL_SCAN_ALLOW_UNDERSCORES
461           PERL_SCAN_DISALLOW_PREFIX
462           PERL_SCAN_GREATER_THAN_UV_MAX
463           PERL_SCAN_SILENT_ILLDIGIT
464           PERL_SHORT_MAX
465           PERL_SHORT_MIN
466           PERL_SIGNALS_UNSAFE_FLAG
467           PERL_SUBVERSION
468           PERL_UCHAR_MAX
469           PERL_UCHAR_MIN
470           PERL_UINT_MAX
471           PERL_UINT_MIN
472           PERL_ULONG_MAX
473           PERL_ULONG_MIN
474           PERL_UNUSED_ARG
475           PERL_UNUSED_CONTEXT
476           PERL_UNUSED_DECL
477           PERL_UNUSED_RESULT
478           PERL_UNUSED_VAR
479           PERL_UQUAD_MAX
480           PERL_UQUAD_MIN
481           PERL_USE_GCC_BRACE_GROUPS
482           PERL_USHORT_MAX
483           PERL_USHORT_MIN
484           PERL_VERSION
485           Perl_warner
486           Perl_warner_nocontext
487           PL_bufend
488           PL_bufptr
489           PL_compiling
490           PL_copline
491           PL_curcop
492           PL_curstash
493           PL_DBsignal
494           PL_DBsingle
495           PL_DBsub
496           PL_DBtrace
497           PL_debstash
498           PL_defgv
499           PL_diehook
500           PL_dirty
501           PL_dowarn
502           PL_errgv
503           PL_error_count
504           PL_expect
505           PL_hexdigit
506           PL_hints
507           PL_in_my
508           PL_in_my_stash
509           PL_laststatval
510           PL_lex_state
511           PL_lex_stuff
512           PL_linestr
513           PL_mess_sv
514           PL_na
515           PL_no_modify
516           PL_parser
517           PL_perldb
518           PL_perl_destruct_level
519           PL_ppaddr
520           PL_rsfp
521           PL_rsfp_filters
522           PL_signals
523           PL_stack_base
524           PL_stack_sp
525           PL_statcache
526           PL_stdingv
527           PL_Sv
528           PL_sv_arenaroot
529           PL_sv_no
530           PL_sv_undef
531           PL_sv_yes
532           PL_tainted
533           PL_tainting
534           PL_tokenbuf
535           PL_Xpv
536           _pMY_CXT
537           pMY_CXT
538           pMY_CXT_
539           Poison
540           PoisonFree
541           PoisonNew
542           PoisonWith
543           pTHX
544           pTHX_
545           PTR2IV
546           PTR2nat
547           PTR2NV
548           PTR2ul
549           PTR2UV
550           PTRV
551           PUSHmortal
552           PUSHu
553           pv_display
554           pv_escape
555           pv_pretty
556           REPLACEMENT_CHARACTER_UTF8
557           SAVE_DEFSV
558           START_EXTERN_C
559           START_MY_CXT
560           start_subparse
561           STMT_END
562           STMT_START
563           STR_WITH_LEN
564           sv_2pvbyte
565           sv_2pvbyte_nolen
566           sv_2pv_flags
567           sv_2pv_nolen
568           sv_2uv
569           sv_catpvf_mg
570           sv_catpvf_mg_nocontext
571           sv_catpv_mg
572           sv_catpvn_mg
573           sv_catpvn_nomg
574           sv_catpvs
575           sv_catsv_mg
576           sv_catsv_nomg
577           SV_CONST_RETURN
578           SV_COW_DROP_PV
579           SV_COW_SHARED_HASH_KEYS
580           SVf
581           SVfARG
582           SVf_UTF8
583           SvGETMAGIC
584           SV_GMAGIC
585           SV_HAS_TRAILING_NUL
586           SV_IMMEDIATE_UNREF
587           SvIV_nomg
588           sv_len_utf8
589           sv_len_utf8_nomg
590           sv_magic_portable
591           SvMAGIC_set
592           sv_mortalcopy_flags
593           SV_MUTABLE_RETURN
594           SV_NOSTEAL
595           SvNV_nomg
596           SvPVbyte
597           SvPV_const
598           SvPV_flags
599           SvPV_flags_const
600           SvPV_flags_const_nolen
601           SvPV_flags_mutable
602           SvPV_force
603           SvPV_force_flags
604           SvPV_force_flags_mutable
605           SvPV_force_flags_nolen
606           SvPV_force_mutable
607           SvPV_force_nolen
608           SvPV_force_nomg
609           SvPV_force_nomg_nolen
610           SvPV_mutable
611           sv_pvn_force_flags
612           sv_pvn_nomg
613           SvPV_nolen
614           SvPV_nolen_const
615           SvPV_nomg
616           SvPV_nomg_const
617           SvPV_nomg_const_nolen
618           SvPV_nomg_nolen
619           SvPV_renew
620           SvPVX_const
621           SvPVX_mutable
622           SvREFCNT_inc
623           SvREFCNT_inc_NN
624           SvREFCNT_inc_simple
625           SvREFCNT_inc_simple_NN
626           SvREFCNT_inc_simple_void
627           SvREFCNT_inc_simple_void_NN
628           SvREFCNT_inc_void
629           SvREFCNT_inc_void_NN
630           SvRV_set
631           SvRX
632           SvRXOK
633           sv_setiv_mg
634           sv_setnv_mg
635           sv_setpvf_mg
636           sv_setpvf_mg_nocontext
637           sv_setpv_mg
638           sv_setpvn_mg
639           sv_setpvs
640           sv_setsv_flags
641           sv_setsv_mg
642           sv_setsv_nomg
643           sv_setuv
644           sv_setuv_mg
645           SvSHARED_HASH
646           SV_SMAGIC
647           SvSTASH_set
648           SvTRUE_nomg
649           sv_unmagicext
650           SvUOK
651           sv_usepvn_mg
652           SvUTF8
653           SV_UTF8_NO_ENCODING
654           sv_uv
655           SvUV
656           SvUV_nomg
657           SvUV_set
658           SvUVX
659           SvUVx
660           SvUVXx
661           sv_vcatpvf
662           sv_vcatpvf_mg
663           sv_vsetpvf
664           sv_vsetpvf_mg
665           SvVSTRING_mg
666           switch_to_global_locale
667           sync_locale
668           toFOLD_utf8_safe
669           toFOLD_uvchr
670           toLOWER_utf8_safe
671           toLOWER_uvchr
672           toTITLE_utf8_safe
673           toTITLE_uvchr
674           toUPPER_utf8_safe
675           toUPPER_uvchr
676           UNDERBAR
677           UNICODE_REPLACEMENT
678           UNI_TO_NATIVE
679           UNLIKELY
680           UTF8_CHK_SKIP
681           UTF8f
682           UTF8fARG
683           UTF8_IS_INVARIANT
684           UTF8_MAXBYTES
685           UTF8_MAXBYTES_CASE
686           UTF8_SAFE_SKIP
687           UTF8_SKIP
688           utf8_to_uvchr
689           utf8_to_uvchr_buf
690           UVCHR_IS_INVARIANT
691           UVCHR_SKIP
692           UVof
693           UVSIZE
694           UVTYPE
695           UVuf
696           UVXf
697           UVxf
698           vload_module
699           vmess
700           vnewSVpvf
701           WARN_ALL
702           WARN_AMBIGUOUS
703           WARN_ASSERTIONS
704           WARN_BAREWORD
705           WARN_CLOSED
706           WARN_CLOSURE
707           WARN_DEBUGGING
708           WARN_DEPRECATED
709           WARN_DIGIT
710           warner
711           WARN_EXEC
712           WARN_EXITING
713           WARN_GLOB
714           WARN_INPLACE
715           WARN_INTERNAL
716           WARN_IO
717           WARN_LAYER
718           WARN_MALLOC
719           WARN_MISC
720           WARN_NEWLINE
721           warn_nocontext
722           WARN_NUMERIC
723           WARN_ONCE
724           WARN_OVERFLOW
725           WARN_PACK
726           WARN_PARENTHESIS
727           WARN_PIPE
728           WARN_PORTABLE
729           WARN_PRECEDENCE
730           WARN_PRINTF
731           WARN_PROTOTYPE
732           WARN_QW
733           WARN_RECURSION
734           WARN_REDEFINE
735           WARN_REGEXP
736           WARN_RESERVED
737           WARN_SEMICOLON
738           WARN_SEVERE
739           WARN_SIGNAL
740           WARN_SUBSTR
741           warn_sv
742           WARN_SYNTAX
743           WARN_TAINT
744           WARN_THREADS
745           WARN_UNINITIALIZED
746           WARN_UNOPENED
747           WARN_UNPACK
748           WARN_UNTIE
749           WARN_UTF8
750           WARN_VOID
751           WIDEST_UTYPE
752           XCPT_CATCH
753           XCPT_RETHROW
754           XCPT_TRY_END
755           XCPT_TRY_START
756           XPUSHmortal
757           XPUSHu
758           XSprePUSH
759           XSPROTO
760           XSRETURN
761           XSRETURN_UV
762           XST_mUV
763           ZeroD
764
765   Supported Perl API, sorted by version
766       The table in this section lists all the Perl API elements available,
767       sorted by the version in which support starts.  This includes all the
768       elements that ppport.h helps out with, as well as those elements that
769       it doesn't.
770
771       In some cases, it doesn't make practical sense for elements to be
772       supported earlier than they already are.  For example, UTF-8
773       functionality isn't provided prior to the release where it was first
774       introduced.
775
776       But in other cases, it just is that no one has implemented support yet.
777       Patches welcome!  Some elements are ported backward for some releases,
778       but not all the way to 5.003_07.
779
780       If an element, call it ELEMENT, is not on this list, try using this
781       command to find out why:
782
783        perl ppport.h --api-info=ELEMENT
784
785       A few of the entries in the list below are marked as DEPRECATED.  You
786       should not use these for new code, and should be converting existing
787       uses to use something better.
788
789       Some of the entries in the list are marked as "experimental".  This
790       means these should not generally be used.  They may be removed or
791       changed without notice.  You can ask why they are experimental by
792       sending email to <mailto:perl5-porters@perl.org>.
793
794       And some of the entries are marked as "undocumented".  This means that
795       they aren't necessarily considered stable, and could be changed or
796       removed in some future release without warning.  It is therefore a bad
797       idea to use them without further checking.  It could be that these are
798       considered to be for perl core use only; or it could be, though, that
799       "Devel::PPPort" doesn't know where to find their documentation, or that
800       it's just an oversight that they haven't been documented.  If you want
801       to use one, and potentially have it backported, first send mail to
802       <mailto:perl5-porters@perl.org>.
803
804       perl 5.31.7
805             csighandler  (undocumented)
806             csighandler1  (undocumented)
807             csighandler3  (undocumented)
808             perly_sighandler  (undocumented)
809             sv_isa_sv  (marked experimental)
810             WARN_EXPERIMENTAL__ISA
811
812       perl 5.31.5
813             gimme_V  (marked experimental)  (undocumented)
814             isALPHANUMERIC_utf8
815             isALPHA_utf8
816             isASCII_utf8
817             isBLANK_utf8
818             isCNTRL_utf8
819             isDIGIT_utf8
820             isGRAPH_utf8
821             isIDCONT_utf8
822             isIDFIRST_utf8
823             isLOWER_utf8
824             isPRINT_utf8
825             isPSXSPC_utf8
826             isPUNCT_utf8
827             isSPACE_utf8
828             isUPPER_utf8
829             isWORDCHAR_utf8
830             isXDIGIT_utf8
831             toFOLD_utf8
832             toLOWER_utf8
833             toTITLE_utf8
834             toUPPER_utf8
835
836       perl 5.31.4
837             sv_2pvbyte_flags  (undocumented)
838             sv_2pvutf8_flags  (undocumented)
839             SvAMAGIC_off  (undocumented)
840             SvAMAGIC_on  (undocumented)
841             SvPVbyte_nomg
842             SvPVbyte_or_null
843             SvPVbyte_or_null_nomg
844             SvPVutf8_nomg
845             SvPVutf8_or_null
846             SvPVutf8_or_null_nomg
847             sv_utf8_downgrade_flags
848             sv_utf8_downgrade_nomg
849
850       perl 5.31.3
851             parse_subsignature  (marked experimental)
852             SANE_ERRSV
853             STORE_LC_NUMERIC_SET_TO_NEEDED_IN
854             WITH_LC_NUMERIC_SET_TO_NEEDED
855             WITH_LC_NUMERIC_SET_TO_NEEDED_IN
856
857       perl 5.29.10
858             my_strtod
859             Strtod
860
861       perl 5.29.9
862             WARN_EXPERIMENTAL__PRIVATE_USE
863             WARN_EXPERIMENTAL__UNIPROP_WILDCARDS
864             WARN_EXPERIMENTAL__VLB
865
866       perl 5.27.9
867             PERL_MAGIC_nonelem
868             thread_locale_init  (marked experimental)  (undocumented)
869             thread_locale_term  (marked experimental)  (undocumented)
870             utf8n_to_uvchr_msgs  (marked experimental)
871             uvchr_to_utf8_flags_msgs  (marked experimental)
872             WARN_EXPERIMENTAL__ALPHA_ASSERTIONS
873
874       perl 5.27.8
875             cx_popgiven  (marked experimental)  (undocumented)
876             cx_popwhen  (marked experimental)  (undocumented)
877             cx_pushgiven  (marked experimental)  (undocumented)
878             cx_pushwhen  (marked experimental)  (undocumented)
879             newWHENOP
880             WARN_EXPERIMENTAL__SCRIPT_RUN
881
882       perl 5.27.7
883             WARN_SHADOW
884
885       perl 5.27.6
886             wrap_keyword_plugin  (marked experimental)
887
888       perl 5.27.4
889             mg_freeext
890             Perl_langinfo
891             sv_rvunweaken
892
893       perl 5.27.3
894             cv_get_call_checker_flags
895             PL_sv_zero
896             sv_string_from_errnum
897
898       perl 5.27.2
899             Perl_setlocale
900             UTF8_DISALLOW_PERL_EXTENDED
901             UTF8_WARN_PERL_EXTENDED
902
903       perl 5.27.1
904             bytes_from_utf8_loc  (marked experimental)  (undocumented)
905             is_utf8_invariant_string_loc
906
907       perl 5.25.10
908             op_class
909
910       perl 5.25.9
911             isASCII_LC_utf8_safe
912
913       perl 5.25.8
914             sv_set_undef
915
916       perl 5.25.7
917             CLEAR_ERRSV
918             utf8_hop_back
919             utf8_hop_forward
920             utf8_hop_safe
921
922       perl 5.25.6
923             is_c9strict_utf8_string
924             is_c9strict_utf8_string_loc
925             is_c9strict_utf8_string_loclen
926             is_strict_utf8_string
927             is_strict_utf8_string_loc
928             is_strict_utf8_string_loclen
929             is_utf8_fixed_width_buf_flags
930             is_utf8_fixed_width_buf_loc_flags
931             is_utf8_fixed_width_buf_loclen_flags
932             is_utf8_string_flags
933             is_utf8_string_loc_flags
934             is_utf8_string_loclen_flags
935             SvPVCLEAR
936             sv_setpv_bufsize
937             utf8n_to_uvchr_error
938
939       perl 5.25.5
940             isC9_STRICT_UTF8_CHAR
941             isSTRICT_UTF8_CHAR
942             isUTF8_CHAR_flags
943             is_utf8_valid_partial_char
944             is_utf8_valid_partial_char_flags
945             UTF8_DISALLOW_ILLEGAL_C9_INTERCHANGE
946             UTF8_WARN_ILLEGAL_C9_INTERCHANGE
947
948       perl 5.25.3
949             hv_bucket_ratio  (marked experimental)
950             WARN_EXPERIMENTAL__DECLARED_REFS
951
952       perl 5.25.1
953             op_parent
954
955       perl 5.23.8
956             clear_defarray  (undocumented)
957             cx_popblock  (marked experimental)  (undocumented)
958             cx_popeval  (marked experimental)  (undocumented)
959             cx_popformat  (marked experimental)  (undocumented)
960             cx_poploop  (marked experimental)  (undocumented)
961             cx_popsub  (marked experimental)  (undocumented)
962             cx_popsub_args  (marked experimental)  (undocumented)
963             cx_popsub_common  (marked experimental)  (undocumented)
964             cx_pushblock  (marked experimental)  (undocumented)
965             cx_pusheval  (marked experimental)  (undocumented)
966             cx_pushformat  (marked experimental)  (undocumented)
967             cx_pushloop_for  (marked experimental)  (undocumented)
968             cx_pushloop_plain  (marked experimental)  (undocumented)
969             cx_pushsub  (marked experimental)  (undocumented)
970             cx_topblock  (marked experimental)  (undocumented)
971             leave_adjust_stacks  (marked experimental)  (undocumented)
972             savetmps  (marked experimental)  (undocumented)
973
974       perl 5.23.2
975             UTF8_IS_NONCHAR
976             UTF8_IS_SUPER
977             UTF8_IS_SURROGATE
978
979       perl 5.23.0
980             DOUBLEINFBYTES
981             DOUBLEMANTBITS
982             DOUBLENANBYTES
983             LONGDBLINFBYTES
984             LONGDBLMANTBITS
985             LONGDBLNANBYTES
986             NVMANTBITS
987
988       perl 5.21.10
989             DECLARATION_FOR_LC_NUMERIC_MANIPULATION
990             RESTORE_LC_NUMERIC
991             STORE_LC_NUMERIC_FORCE_TO_UNDERLYING
992             STORE_LC_NUMERIC_SET_TO_NEEDED
993
994       perl 5.21.9
995             WARN_EXPERIMENTAL__BITWISE
996
997       perl 5.21.8
998             sv_get_backrefs  (marked experimental)
999             WARN_EXPERIMENTAL__CONST_ATTR
1000             WARN_EXPERIMENTAL__RE_STRICT
1001
1002       perl 5.21.7
1003             newPADNAMELIST  (marked experimental)
1004             newPADNAMEouter  (marked experimental)
1005             newPADNAMEpvn  (marked experimental)
1006             newUNOP_AUX
1007             padnamelist_fetch  (marked experimental)
1008             PadnamelistREFCNT  (marked experimental)
1009             PadnamelistREFCNT_dec  (marked experimental)
1010             padnamelist_store  (marked experimental)
1011             PadnameREFCNT  (marked experimental)
1012             PadnameREFCNT_dec  (marked experimental)
1013             PADNAMEt_OUTER
1014
1015       perl 5.21.6
1016             DOUBLEKIND
1017             newDEFSVOP
1018             op_convert_list
1019             WARN_LOCALE
1020
1021       perl 5.21.5
1022             cv_name
1023             CV_NAME_NOTQUAL
1024             newMETHOP
1025             newMETHOP_named
1026             PERL_MAGIC_debugvar
1027             PERL_MAGIC_lvref
1028             SV_CATBYTES
1029             SV_CATUTF8
1030             WARN_EXPERIMENTAL__REFALIASING
1031
1032       perl 5.21.4
1033             CALL_CHECKER_REQUIRE_GV
1034             cv_set_call_checker_flags
1035             grok_infnan
1036             isinfnan
1037
1038       perl 5.21.2
1039             grok_number_flags
1040             op_sibling_splice
1041             PERL_SCAN_TRAILING
1042             WARN_MISSING
1043             WARN_REDUNDANT
1044
1045       perl 5.21.1
1046             markstack_grow  (undocumented)
1047             WARN_EXPERIMENTAL__WIN32_PERLIO
1048
1049       perl 5.19.10
1050             OP_TYPE_IS_OR_WAS
1051
1052       perl 5.19.9
1053             WARN_EXPERIMENTAL__SIGNATURES
1054
1055       perl 5.19.7
1056             OP_TYPE_IS
1057
1058       perl 5.19.5
1059             WARN_EXPERIMENTAL__POSTDEREF
1060
1061       perl 5.19.4
1062             IS_SAFE_SYSCALL
1063             is_safe_syscall
1064             WARN_SYSCALLS
1065
1066       perl 5.19.3
1067             PERL_EXIT_ABORT
1068             PERL_EXIT_WARN
1069             sv_pos_b2u_flags
1070
1071       perl 5.19.2
1072             G_METHOD_NAMED
1073
1074       perl 5.19.1
1075             toFOLD
1076             toLOWER_L1
1077             toTITLE
1078
1079       perl 5.18.0
1080             hv_rand_set  (undocumented)
1081
1082       perl 5.17.11
1083             WARN_EXPERIMENTAL__SMARTMATCH
1084
1085       perl 5.17.8
1086             isALPHANUMERIC_LC_uvchr
1087             isIDCONT_LC_uvchr
1088             WARN_EXPERIMENTAL__REGEX_SETS
1089
1090       perl 5.17.7
1091             isALNUMC_LC_uvchr
1092             isASCII_LC_uvchr
1093             isBLANK_LC_uvchr
1094             isPSXSPC_LC_uvchr
1095             isWORDCHAR_LC_uvchr
1096             isXDIGIT_LC_uvchr
1097             SvREFCNT_dec_NN
1098
1099       perl 5.17.6
1100             READ_XDIGIT
1101
1102       perl 5.17.5
1103             WARN_EXPERIMENTAL__LEXICAL_SUBS
1104
1105       perl 5.17.4
1106             GV_SUPER
1107             newMYSUB  (undocumented)
1108             newSVpadname  (marked experimental)
1109             PadARRAY  (marked experimental)
1110             PadlistARRAY  (marked experimental)
1111             PadlistMAX  (marked experimental)
1112             PadlistNAMES  (marked experimental)
1113             PadlistNAMESARRAY  (marked experimental)
1114             PadlistNAMESMAX  (marked experimental)
1115             PadlistREFCNT  (marked experimental)
1116             PadMAX  (marked experimental)
1117             PadnameLEN  (marked experimental)
1118             PadnamelistARRAY  (marked experimental)
1119             PadnamelistMAX  (marked experimental)
1120             PadnamePV  (marked experimental)
1121             PadnameSV  (marked experimental)
1122             PadnameUTF8  (marked experimental)
1123             PL_comppad_name  (marked experimental)
1124             WARN_EXPERIMENTAL
1125
1126       perl 5.17.2
1127             sv_copypv_flags
1128             sv_copypv_nomg
1129             sv_vcatpvfn_flags
1130
1131       perl 5.17.1
1132             alloccopstash  (marked experimental)
1133
1134       perl 5.16.0
1135             CopLABEL_len
1136             CopLABEL_len_flags
1137
1138       perl 5.15.8
1139             is_utf8_char_buf
1140             wrap_op_checker
1141
1142       perl 5.15.6
1143             newCONSTSUB_flags
1144
1145       perl 5.15.4
1146             gv_autoload_pv  (undocumented)
1147             gv_autoload_pvn  (undocumented)
1148             gv_autoload_sv  (undocumented)
1149             gv_fetchmethod_pv_flags  (marked experimental)  (undocumented)
1150             gv_fetchmethod_pvn_flags  (marked experimental)  (undocumented)
1151             gv_fetchmethod_sv_flags  (marked experimental)  (undocumented)
1152             gv_fetchmeth_pv
1153             gv_fetchmeth_pv_autoload
1154             gv_fetchmeth_pvn
1155             gv_fetchmeth_pvn_autoload
1156             gv_fetchmeth_sv
1157             gv_fetchmeth_sv_autoload
1158             gv_init_pv
1159             gv_init_sv
1160             HvENAMELEN
1161             HvENAMEUTF8
1162             HvNAMELEN
1163             HvNAMEUTF8
1164             newGVgen_flags  (undocumented)
1165             sv_derived_from_pv
1166             sv_derived_from_pvn
1167             sv_derived_from_sv
1168             sv_does_pv
1169             sv_does_pvn
1170             sv_does_sv
1171             sv_ref
1172             whichsig_pv  (undocumented)
1173             whichsig_pvn  (undocumented)
1174             whichsig_sv  (undocumented)
1175
1176       perl 5.15.3
1177             GV_ADDMG
1178
1179       perl 5.15.2
1180             XS_EXTERNAL
1181             XS_INTERNAL
1182
1183       perl 5.15.1
1184             cop_fetch_label  (marked experimental)
1185             cop_store_label  (marked experimental)
1186             pad_add_name_pv
1187             pad_add_name_pvn
1188             pad_add_name_pvs
1189             pad_add_name_sv
1190             pad_findmy_pv
1191             pad_findmy_pvn
1192             pad_findmy_pvs
1193             pad_findmy_sv
1194
1195       perl 5.13.10
1196             WARN_NONCHAR
1197             WARN_NON_UNICODE
1198             WARN_SURROGATE
1199
1200       perl 5.13.9
1201             PERL_PV_ESCAPE_NONASCII
1202             UTF8_DISALLOW_ILLEGAL_INTERCHANGE
1203             UTF8_DISALLOW_NONCHAR
1204             UTF8_DISALLOW_SUPER
1205             UTF8_DISALLOW_SURROGATE
1206             UTF8_WARN_ILLEGAL_INTERCHANGE
1207             UTF8_WARN_NONCHAR
1208             UTF8_WARN_SUPER
1209             UTF8_WARN_SURROGATE
1210
1211       perl 5.13.8
1212             foldEQ_latin1  (undocumented)
1213             parse_arithexpr  (marked experimental)
1214             parse_fullexpr  (marked experimental)
1215             parse_listexpr  (marked experimental)
1216             parse_termexpr  (marked experimental)
1217
1218       perl 5.13.7
1219             amagic_deref_call  (undocumented)
1220             bytes_cmp_utf8
1221             cophh_2hv  (marked experimental)
1222             cophh_copy  (marked experimental)
1223             cophh_delete_pv  (marked experimental)
1224             cophh_delete_pvn  (marked experimental)
1225             cophh_delete_pvs  (marked experimental)
1226             cophh_delete_sv  (marked experimental)
1227             cophh_fetch_pv  (marked experimental)
1228             cophh_fetch_pvn  (marked experimental)
1229             cophh_fetch_pvs  (marked experimental)
1230             cophh_fetch_sv  (marked experimental)
1231             cophh_free  (marked experimental)
1232             COPHH_KEY_UTF8
1233             cophh_new_empty  (marked experimental)
1234             cophh_store_pv  (marked experimental)
1235             cophh_store_pvn  (marked experimental)
1236             cophh_store_pvs  (marked experimental)
1237             cophh_store_sv  (marked experimental)
1238             cop_hints_2hv
1239             cop_hints_fetch_pv
1240             cop_hints_fetch_pvn
1241             cop_hints_fetch_pvs
1242             cop_hints_fetch_sv
1243             custom_op_register
1244             dirp_dup  (undocumented)
1245             HvENAME
1246             newFOROP
1247             newWHILEOP
1248             OP_CLASS
1249             op_lvalue  (marked experimental)
1250             op_scope  (marked experimental)
1251             parse_barestmt  (marked experimental)
1252             parse_block  (marked experimental)
1253             parse_label  (marked experimental)
1254             PARSE_OPTIONAL
1255             PL_phase
1256             XopDISABLE
1257             XopENABLE
1258             XopENTRY
1259             XopENTRYCUSTOM
1260             XopENTRY_set
1261             XopFLAGS
1262
1263       perl 5.13.6
1264             ck_entersub_args_list
1265             ck_entersub_args_proto
1266             ck_entersub_args_proto_or_list
1267             cv_get_call_checker
1268             cv_set_call_checker
1269             lex_stuff_pv  (marked experimental)
1270             LINKLIST
1271             mg_free_type
1272             newSVpv_share
1273             op_append_elem
1274             op_append_list
1275             op_contextualize
1276             op_linklist
1277             op_prepend_elem
1278             parse_stmtseq  (marked experimental)
1279             PERL_MAGIC_checkcall
1280             rv2cv_op_cv
1281             RV2CVOPCV_MARK_EARLY
1282             RV2CVOPCV_RETURN_NAME_GV
1283             savesharedpvs
1284             savesharedsvpv
1285             sv_2bool_flags
1286             sv_catpv_flags
1287             sv_catpv_nomg
1288             sv_catpvs_flags
1289             sv_catpvs_mg
1290             sv_catpvs_nomg
1291             sv_cmp_flags
1292             sv_cmp_locale_flags
1293             sv_collxfrm_flags
1294             sv_eq_flags
1295             sv_setpvs_mg
1296             sv_setref_pvs
1297
1298       perl 5.13.5
1299             lex_stuff_pvs  (marked experimental)
1300             parse_fullstmt  (marked experimental)
1301             PL_rpeepp
1302
1303       perl 5.13.4
1304             XS_APIVERSION_BOOTCHECK
1305
1306       perl 5.13.3
1307             blockhook_register  (marked experimental)
1308
1309       perl 5.13.2
1310             clone_params_del  (undocumented)
1311             clone_params_new  (undocumented)
1312             find_rundefsv
1313             foldEQ
1314             foldEQ_locale
1315             hv_fill
1316             sv_dec_nomg
1317             sv_dup_inc  (undocumented)
1318             sv_inc_nomg
1319
1320       perl 5.13.1
1321             sv_2nv_flags
1322
1323       perl 5.11.5
1324             sv_pos_u2b_flags
1325
1326       perl 5.11.4
1327             prescan_version
1328             WARN_ILLEGALPROTO
1329
1330       perl 5.11.2
1331             CHARBITS
1332             ENTER_with_name
1333             LEAVE_with_name
1334             lex_bufutf8  (marked experimental)
1335             lex_discard_to  (marked experimental)
1336             lex_grow_linestr  (marked experimental)
1337             LEX_KEEP_PREVIOUS
1338             lex_next_chunk  (marked experimental)
1339             lex_peek_unichar  (marked experimental)
1340             lex_read_space  (marked experimental)
1341             lex_read_to  (marked experimental)
1342             lex_read_unichar  (marked experimental)
1343             lex_stuff_pvn  (marked experimental)
1344             lex_stuff_sv  (marked experimental)
1345             LEX_STUFF_UTF8
1346             lex_unstuff  (marked experimental)
1347             PL_keyword_plugin  (marked experimental)
1348
1349       perl 5.11.1
1350             ck_warner  (undocumented)
1351             ck_warner_d  (undocumented)
1352
1353       perl 5.11.0
1354             av_iter_p  (undocumented)
1355             gv_add_by_type  (undocumented)
1356             Gv_AMupdate  (undocumented)
1357             is_ascii_string
1358             is_invariant_string
1359             is_utf8_invariant_string
1360             PL_opfreehook
1361             pregfree2  (undocumented)
1362             PUSH_MULTICALL
1363             re_dup_guts  (undocumented)
1364             save_adelete  (undocumented)
1365             save_aelem_flags  (undocumented)
1366             save_hdelete  (undocumented)
1367             save_helem_flags  (undocumented)
1368             SvOOK_offset
1369             SVt_REGEXP
1370             sv_utf8_upgrade_flags_grow
1371             WARN_IMPRECISION
1372
1373       perl 5.10.1
1374             mro_get_from_name  (undocumented)
1375             mro_get_private_data
1376             mro_register
1377             mro_set_mro  (undocumented)
1378             mro_set_private_data
1379             save_freeop  (undocumented)
1380             save_hints  (undocumented)
1381             save_op  (undocumented)
1382             save_padsv_and_mortalize  (undocumented)
1383             save_pushi32ptr  (undocumented)
1384             save_pushptr  (undocumented)
1385             save_pushptrptr  (undocumented)
1386             sv_insert_flags
1387
1388       perl 5.10.0
1389             hv_common  (undocumented)
1390             hv_common_key_len  (undocumented)
1391             reentrant_free  (undocumented)
1392             reentrant_init  (undocumented)
1393             reentrant_retry  (undocumented)
1394             reentrant_size  (undocumented)
1395             START_MY_CXT
1396             sv_destroyable
1397             sys_init  (undocumented)
1398             sys_init3  (undocumented)
1399             sys_term  (undocumented)
1400
1401       perl 5.9.5
1402             av_create_and_push  (marked experimental)
1403             av_create_and_unshift_one  (marked experimental)
1404             CopLABEL
1405             gv_fetchfile_flags  (undocumented)
1406             lex_start  (marked experimental)
1407             mro_get_linear_isa
1408             mro_method_changed_in
1409             my_dirfd  (undocumented)
1410             Perl_signbit  (marked experimental)
1411             pregcomp  (undocumented)
1412             ptr_table_clear  (DEPRECATED)  (undocumented)
1413             ptr_table_fetch  (undocumented)
1414             ptr_table_free  (undocumented)
1415             ptr_table_new  (undocumented)
1416             ptr_table_split  (undocumented)
1417             ptr_table_store  (undocumented)
1418             re_compile  (undocumented)
1419             regfree_internal  (undocumented)
1420             reg_named_buff_all  (undocumented)
1421             reg_named_buff_exists  (undocumented)
1422             reg_named_buff_fetch  (undocumented)
1423             reg_named_buff_firstkey  (undocumented)
1424             reg_named_buff_nextkey  (undocumented)
1425             reg_named_buff_scalar  (undocumented)
1426             savesharedpvn
1427             scan_vstring  (undocumented)
1428             upg_version
1429
1430       perl 5.9.4
1431             gv_name_set  (undocumented)
1432             hv_copy_hints_hv
1433             my_vsnprintf
1434             newXS_flags  (marked experimental)  (undocumented)
1435             PerlIO_context_layers  (undocumented)
1436             PERL_MAGIC_hints
1437             PERL_MAGIC_hintselem
1438             sv_does
1439             sv_usepvn_flags
1440
1441       perl 5.9.3
1442             av_arylen_p  (undocumented)
1443             ckwarn  (undocumented)
1444             ckwarn_d  (undocumented)
1445             dMULTICALL
1446             doref  (undocumented)
1447             gv_const_sv
1448             GV_NOADD_NOINIT
1449             GV_NOEXPAND
1450             hv_eiter_p  (undocumented)
1451             hv_eiter_set  (undocumented)
1452             hv_name_set  (undocumented)
1453             hv_placeholders_get  (undocumented)
1454             hv_placeholders_set  (undocumented)
1455             hv_riter_p  (undocumented)
1456             hv_riter_set  (undocumented)
1457             is_utf8_string_loclen
1458             MULTICALL
1459             newGIVENOP
1460             newSVhek
1461             PERL_MAGIC_arylen_p
1462             PERL_MAGIC_rhash
1463             PERL_MAGIC_symtab
1464             POP_MULTICALL
1465             savepvs
1466             sortsv_flags
1467             vverify
1468
1469       perl 5.9.2
1470             find_rundefsvoffset  (DEPRECATED)
1471             op_refcnt_lock  (undocumented)
1472             op_refcnt_unlock  (undocumented)
1473             savesvpv
1474             SvPVbyte_force
1475             vnormal
1476
1477       perl 5.9.1
1478             hv_clear_placeholders
1479             hv_scalar
1480             scan_version
1481             sv_2iv_flags
1482             sv_2uv_flags
1483
1484       perl 5.9.0
1485             _aMY_CXT
1486             aMY_CXT
1487             aMY_CXT_
1488             dMY_CXT
1489             hek_dup  (undocumented)
1490             MY_CXT
1491             MY_CXT_CLONE
1492             MY_CXT_INIT
1493             my_cxt_init  (undocumented)
1494             new_version
1495             parser_dup  (undocumented)
1496             _pMY_CXT
1497             pMY_CXT
1498             pMY_CXT_
1499             regdupe_internal  (undocumented)
1500             save_set_svflags  (undocumented)
1501             SVs_PADSTALE
1502             vcmp
1503             vnumify
1504             vstringify
1505
1506       perl 5.8.9
1507             hv_assert
1508
1509       perl 5.8.8
1510             __ASSERT_
1511
1512       perl 5.8.3
1513             SvIsCOW
1514             SvIsCOW_shared_hash
1515
1516       perl 5.8.1
1517             CvPADLIST  (marked experimental)
1518             doing_taint  (undocumented)
1519             find_runcv
1520             is_utf8_string_loc
1521             packlist
1522             pad_add_anon
1523             pad_new
1524             pad_setsv
1525             pad_tidy  (marked experimental)
1526             PL_comppad  (marked experimental)
1527             save_bool  (undocumented)
1528             savestack_grow_cnt  (undocumented)
1529             seed  (undocumented)
1530             sv_cat_decode
1531             sv_setpviv  (DEPRECATED)
1532             sv_setpviv_mg  (DEPRECATED)
1533             SvVOK
1534             unpackstring
1535
1536       perl 5.8.0
1537             HeUTF8
1538             hv_iternext_flags  (marked experimental)
1539             HV_ITERNEXT_WANTPLACEHOLDERS
1540             hv_store_flags  (marked experimental)  (undocumented)
1541             nothreadhook
1542
1543       perl 5.7.3
1544             ckWARN3
1545             ckWARN3_d
1546             ckWARN4
1547             ckWARN4_d
1548             custom_op_desc  (DEPRECATED)
1549             custom_op_name  (DEPRECATED)
1550             cx_dup  (undocumented)
1551             deb  (undocumented)
1552             deb_nocontext  (undocumented)
1553             debstack  (undocumented)
1554             debstackptrs  (undocumented)
1555             foldEQ_utf8
1556             fp_dup  (undocumented)
1557             gp_dup  (undocumented)
1558             gv_fetchmeth_autoload
1559             he_dup  (undocumented)
1560             ibcmp_utf8  (undocumented)
1561             mg_dup  (undocumented)
1562             my_fork  (undocumented)
1563             my_socketpair  (undocumented)
1564             OP_DESC
1565             OP_NAME
1566             perl_destruct
1567             PERL_EXIT_DESTRUCT_END
1568             PerlIO_clearerr
1569             PerlIO_close
1570             PerlIO_eof
1571             PerlIO_error
1572             PerlIO_fileno
1573             PerlIO_fill  (undocumented)
1574             PerlIO_flush
1575             PerlIO_get_base
1576             PerlIO_get_bufsiz
1577             PerlIO_get_cnt
1578             PerlIO_get_ptr
1579             PerlIO_read
1580             PerlIO_seek
1581             PerlIO_set_cnt
1582             PerlIO_setlinebuf
1583             PerlIO_set_ptrcnt
1584             PerlIO_stderr
1585             PerlIO_stdin
1586             PerlIO_stdout
1587             PerlIO_tell
1588             PerlIO_unread  (undocumented)
1589             PerlIO_write
1590             PL_peepp
1591             pv_uni_display
1592             rvpv_dup  (undocumented)
1593             savesharedpv
1594             save_shared_pvref  (undocumented)
1595             si_dup  (undocumented)
1596             sortsv
1597             ss_dup  (undocumented)
1598             sv_copypv
1599             sv_dup  (undocumented)
1600             SvLOCK
1601             sv_magicext
1602             sv_nolocking  (DEPRECATED)
1603             sv_nosharing
1604             sv_nounlocking  (DEPRECATED)
1605             sv_recode_to_utf8
1606             SvSHARE
1607             sv_uni_display
1608             SvUNLOCK
1609             unpack_str  (DEPRECATED)
1610             uvchr_to_utf8_flags
1611             vdeb  (undocumented)
1612
1613       perl 5.7.2
1614             atfork_lock  (undocumented)
1615             atfork_unlock  (undocumented)
1616             calloc
1617             getcwd_sv
1618             init_tm  (undocumented)
1619             malloc
1620             mfree  (undocumented)
1621             mini_mktime  (undocumented)
1622             my_strftime  (undocumented)
1623             op_null
1624             OSVERS
1625             realloc
1626             sv_catpvn_flags
1627             sv_catsv_flags
1628             sv_utf8_upgrade_flags
1629             sv_utf8_upgrade_nomg
1630
1631       perl 5.7.1
1632             bytes_from_utf8  (marked experimental)
1633             despatch_signals  (undocumented)
1634             do_openn  (undocumented)
1635             gv_handler  (undocumented)
1636             isALNUM_LC_uvchr
1637             isALPHA_LC_uvchr
1638             isCNTRL_LC_uvchr
1639             isDIGIT_LC_uvchr
1640             isGRAPH_LC_uvchr
1641             isIDFIRST_LC_uvchr
1642             isLOWER_LC_uvchr
1643             is_lvalue_sub  (undocumented)
1644             isPRINT_LC_uvchr
1645             isPUNCT_LC_uvchr
1646             isSPACE_LC_uvchr
1647             isUPPER_LC_uvchr
1648             my_popen_list  (undocumented)
1649             PerlIO_apply_layers
1650             PerlIO_binmode
1651             PerlIO_debug
1652             POPpbytex
1653             printf_nocontext  (DEPRECATED)  (undocumented)
1654             save_mortalizesv  (undocumented)
1655             scan_num  (undocumented)
1656             sv_force_normal_flags
1657             sv_setref_uv
1658             sv_unref_flags
1659             sv_utf8_upgrade
1660             UTF8_CHECK_ONLY
1661             utf8_length
1662             utf8n_to_uvchr
1663             uvchr_to_utf8
1664             UVXf
1665
1666       perl 5.6.1
1667             apply_attrs_string  (marked experimental)  (undocumented)
1668             bytes_to_utf8  (marked experimental)
1669             gv_efullname4  (undocumented)
1670             gv_fullname4  (undocumented)
1671             isPSXSPC_LC
1672             isUTF8_CHAR
1673             is_utf8_string
1674             NVSIZE
1675             save_generic_pvref  (undocumented)
1676             SvGAMAGIC
1677             utf8_to_bytes  (marked experimental)
1678             utf8_to_uvchr  (DEPRECATED)
1679             utf8_to_uvchr_buf
1680
1681       perl 5.6.0
1682             av_delete
1683             av_exists
1684             call_atexit  (undocumented)
1685             caller_cx
1686             cast_i32  (undocumented)
1687             cast_iv  (undocumented)
1688             cast_ulong  (undocumented)
1689             cast_uv  (undocumented)
1690             ckWARN2
1691             ckWARN2_d
1692             ckWARN_d
1693             CPPLAST
1694             CPPRUN
1695             do_gv_dump  (undocumented)
1696             do_gvgv_dump  (undocumented)
1697             do_hv_dump  (undocumented)
1698             do_magic_dump  (undocumented)
1699             do_op_dump  (undocumented)
1700             do_open9  (DEPRECATED)  (undocumented)
1701             do_pmop_dump  (undocumented)
1702             do_sv_dump  (undocumented)
1703             DO_UTF8
1704             dump_all
1705             dump_eval  (undocumented)
1706             dump_form  (undocumented)
1707             dump_indent  (undocumented)
1708             dump_packsubs
1709             dump_sub  (undocumented)
1710             dump_vindent  (undocumented)
1711             get_context  (undocumented)
1712             get_ppaddr  (undocumented)
1713             gv_dump  (undocumented)
1714             I16SIZE
1715             I16TYPE
1716             I32SIZE
1717             I32TYPE
1718             I8SIZE
1719             I8TYPE
1720             isALNUMC_LC
1721             isALPHA_LC_utf8_safe
1722             isALPHANUMERIC_LC_utf8_safe
1723             isALPHANUMERIC_utf8_safe
1724             isALPHANUMERIC_uvchr
1725             isALPHA_utf8_safe
1726             isALPHA_uvchr
1727             isBLANK_LC_utf8_safe
1728             isBLANK_utf8_safe
1729             isBLANK_uvchr
1730             isCNTRL_LC
1731             isCNTRL_LC_utf8_safe
1732             isCNTRL_utf8_safe
1733             isCNTRL_uvchr
1734             isDIGIT_LC_utf8_safe
1735             isDIGIT_utf8_safe
1736             isDIGIT_uvchr
1737             isGRAPH_LC
1738             isGRAPH_LC_utf8_safe
1739             isGRAPH_utf8_safe
1740             isGRAPH_uvchr
1741             isIDCONT_LC_utf8_safe
1742             isIDCONT_utf8_safe
1743             isIDCONT_uvchr
1744             isIDFIRST_LC_utf8_safe
1745             isIDFIRST_utf8_safe
1746             isIDFIRST_uvchr
1747             isLOWER_LC_utf8_safe
1748             isLOWER_utf8_safe
1749             isLOWER_uvchr
1750             isPRINT_LC_utf8_safe
1751             isPRINT_utf8_safe
1752             isPRINT_uvchr
1753             isPSXSPC_LC_utf8_safe
1754             isPSXSPC_utf8_safe
1755             isPSXSPC_uvchr
1756             isPUNCT_LC
1757             isPUNCT_LC_utf8_safe
1758             isPUNCT_utf8_safe
1759             isPUNCT_uvchr
1760             isSPACE_LC_utf8_safe
1761             isSPACE_utf8_safe
1762             isSPACE_uvchr
1763             isUPPER_LC_utf8_safe
1764             isUPPER_utf8_safe
1765             isUPPER_uvchr
1766             is_utf8_char  (DEPRECATED)
1767             isWORDCHAR_LC_utf8_safe
1768             isWORDCHAR_utf8_safe
1769             isWORDCHAR_uvchr
1770             isXDIGIT_LC_utf8_safe
1771             isXDIGIT_utf8_safe
1772             isXDIGIT_uvchr
1773             LSEEKSIZE
1774             magic_dump  (undocumented)
1775             my_atof  (undocumented)
1776             my_fflush_all  (undocumented)
1777             newANONATTRSUB  (undocumented)
1778             newATTRSUB  (undocumented)
1779             newXS
1780             newXSproto
1781             op_dump
1782             OPpEARLY_CV
1783             PERL_EXIT_EXPECTED
1784             perl_parse
1785             PERL_SYS_INIT3
1786             PL_check
1787             PL_exit_flags
1788             PL_runops
1789             pmop_dump  (undocumented)
1790             POPul
1791             reginitcolors  (undocumented)
1792             require_pv
1793             safesyscalloc  (undocumented)
1794             safesysfree  (undocumented)
1795             safesysmalloc  (undocumented)
1796             safesysrealloc  (undocumented)
1797             save_alloc  (undocumented)
1798             save_destructor  (undocumented)
1799             save_destructor_x  (undocumented)
1800             save_I8  (undocumented)
1801             save_re_context  (undocumented)
1802             save_vptr  (undocumented)
1803             scan_bin
1804             set_context  (undocumented)
1805             Strtol
1806             Strtoul
1807             str_to_version  (undocumented)
1808             sv_2pvutf8
1809             sv_2pvutf8_nolen
1810             sv_force_normal
1811             SvIOK_notUV
1812             SvIOK_only_UV
1813             SvIOK_UV
1814             sv_len_utf8
1815             SvPOK_only_UTF8
1816             sv_pos_b2u
1817             sv_pos_u2b
1818             sv_pv
1819             sv_pvbyte
1820             sv_pvbyten  (DEPRECATED)
1821             sv_pvbyten_force
1822             SvPVbyte_nolen
1823             SvPVbytex
1824             SvPVbytex_force
1825             sv_pvutf8
1826             SvPVutf8
1827             SvPVutf8_force
1828             sv_pvutf8n  (DEPRECATED)
1829             sv_pvutf8n_force
1830             SvPVutf8_nolen
1831             SvPVutf8x
1832             SvPVutf8x_force
1833             sv_rvweaken
1834             SvUOK
1835             sv_utf8_decode
1836             sv_utf8_downgrade
1837             sv_utf8_encode
1838             SvUTF8_off
1839             SvUTF8_on
1840             toFOLD_utf8_safe
1841             toFOLD_uvchr
1842             toLOWER_utf8_safe
1843             toLOWER_uvchr
1844             toTITLE_utf8_safe
1845             toTITLE_uvchr
1846             toUPPER_utf8_safe
1847             toUPPER_uvchr
1848             U16SIZE
1849             U16TYPE
1850             U32SIZE
1851             U32TYPE
1852             U8SIZE
1853             U8TYPE
1854             UTF8_CHK_SKIP
1855             utf8_distance
1856             utf8_hop
1857             UTF8_MAXBYTES
1858             UTF8_SAFE_SKIP
1859             UTF8_SKIP
1860             UTF8SKIP
1861             vcroak
1862             vform  (undocumented)
1863             vwarn
1864             vwarner  (undocumented)
1865
1866       perl 5.005_03
1867             get_vtbl  (undocumented)
1868             POPpx
1869             save_generic_svref  (undocumented)
1870
1871       perl 5.005
1872             cx_dump  (undocumented)
1873             debop  (undocumented)
1874             debprofdump  (undocumented)
1875             DOUBLESIZE
1876             fbm_compile
1877             fbm_instr
1878             get_op_descs  (undocumented)
1879             get_op_names  (undocumented)
1880             init_stacks  (undocumented)
1881             mg_length  (DEPRECATED)
1882             mg_size  (undocumented)
1883             newHVhv  (undocumented)
1884             new_stackinfo  (undocumented)
1885             PL_curpad  (marked experimental)
1886             PL_in_my_stash  (undocumented)
1887             PL_modglobal
1888             PTRSIZE
1889             regdump  (undocumented)
1890             regexec_flags  (undocumented)
1891             regnext  (undocumented)
1892             runops_debug  (undocumented)
1893             runops_standard  (undocumented)
1894             save_iv  (undocumented)
1895             sv_iv  (DEPRECATED)
1896             sv_nv  (DEPRECATED)
1897             sv_peek  (undocumented)
1898             sv_pvn  (DEPRECATED)
1899             sv_pvn_nomg  (DEPRECATED)  (undocumented)
1900             sv_true
1901
1902       perl 5.004_05
1903             do_binmode  (DEPRECATED)  (undocumented)
1904             GV_NOINIT
1905             save_aelem  (undocumented)
1906             save_helem  (undocumented)
1907
1908       perl 5.004
1909             ARCHNAME
1910             block_end
1911             block_gimme  (undocumented)
1912             block_start
1913             call_list  (undocumented)
1914             delimcpy  (undocumented)
1915             form
1916             GIMME_V
1917             gv_autoload4  (undocumented)
1918             gv_fetchmethod_autoload
1919             G_VOID
1920             HePV
1921             HeSVKEY_set
1922             hv_delayfree_ent  (undocumented)
1923             hv_free_ent  (undocumented)
1924             ibcmp_locale
1925             IN_LOCALE
1926             IN_LOCALE_COMPILETIME
1927             IN_LOCALE_RUNTIME
1928             intro_my
1929             isALNUM_LC
1930             isALPHA_LC
1931             isALPHANUMERIC_LC
1932             isDIGIT_LC
1933             isIDCONT_LC
1934             isIDFIRST_LC
1935             isLOWER_LC
1936             isPRINT_LC
1937             isSPACE_LC
1938             isUPPER_LC
1939             isWORDCHAR_LC
1940             mess
1941             mess_sv
1942             my_failure_exit  (undocumented)
1943             newSVpvf
1944             PERL_USE_GCC_BRACE_GROUPS  (undocumented)
1945             PL_mess_sv  (undocumented)
1946             POPu
1947             rsignal
1948             rsignal_state  (undocumented)
1949             save_gp
1950             save_I16  (undocumented)
1951             share_hek  (undocumented)
1952             SHORTSIZE
1953             sv_catpvf
1954             sv_catpvf_mg
1955             sv_cmp_locale
1956             sv_derived_from
1957             sv_magic_portable  (undocumented)
1958             SvSetMagicSV
1959             SvSetMagicSV_nosteal
1960             sv_setpvf
1961             sv_setpvf_mg
1962             SvSetSV_nosteal
1963             sv_taint
1964             sv_tainted
1965             SvTAINTED
1966             SvTAINTED_off
1967             SvTAINTED_on
1968             sv_untaint
1969             sv_vcatpvf
1970             sv_vcatpvf_mg
1971             sv_vcatpvfn
1972             sv_vsetpvf
1973             sv_vsetpvf_mg
1974             sv_vsetpvfn
1975             toLOWER_LC
1976             vmess
1977             vnewSVpvf  (undocumented)
1978             warner  (undocumented)
1979
1980       perl 5.003_07 (at least)
1981             amagic_call  (undocumented)
1982             aTHX
1983             aTHX_
1984             aTHXR  (undocumented)
1985             aTHXR_  (undocumented)
1986             av_clear
1987             av_extend
1988             av_fetch
1989             av_fill
1990             AvFILL
1991             AvFILLp
1992             av_len
1993             av_make
1994             av_pop
1995             av_push
1996             av_shift
1997             av_store
1998             av_tindex
1999             av_top_index
2000             av_undef
2001             av_unshift
2002             ax
2003             BIN
2004             BOM_UTF8
2005             boolSV
2006             BYTEORDER
2007             call_argv
2008             call_method
2009             call_pv
2010             call_sv
2011             C_ARRAY_END
2012             C_ARRAY_LENGTH
2013             CASTFLAGS
2014             cBOOL
2015             ckWARN
2016             CLASS
2017             Copy
2018             CopyD
2019             CPPMINUS
2020             CPPSTDIN
2021             croak
2022             croak_memory_wrap  (undocumented)
2023             croak_no_modify
2024             croak_sv
2025             croak_xs_usage
2026             cv_clone
2027             cv_const_sv
2028             CvDEPTH  (undocumented)
2029             CvGV  (undocumented)
2030             CvSTASH
2031             cv_undef
2032             cxinc  (undocumented)
2033             dAX
2034             dAXMARK
2035             DEFSV  (undocumented)
2036             die
2037             die_sv
2038             dITEMS
2039             dMARK
2040             dNOOP  (undocumented)
2041             do_close  (undocumented)
2042             do_join  (undocumented)
2043             do_open  (undocumented)
2044             dORIGMARK
2045             do_sprintf  (undocumented)
2046             dounwind  (undocumented)
2047             dowantarray  (undocumented)
2048             dSP
2049             dTHR
2050             dTHX
2051             dTHXR  (undocumented)
2052             dUNDERBAR
2053             dVAR
2054             dXCPT
2055             dXSARGS
2056             dXSI32
2057             dXSTARG  (undocumented)
2058             END_EXTERN_C  (undocumented)
2059             ENTER
2060             ERRSV
2061             eval_pv
2062             eval_sv
2063             EXTEND
2064             EXTERN_C  (undocumented)
2065             filter_add
2066             filter_del  (undocumented)
2067             filter_read
2068             free_tmps  (undocumented)
2069             FREETMPS
2070             G_ARRAY
2071             G_DISCARD
2072             get_av
2073             get_cv
2074             get_cvn_flags
2075             get_hv
2076             get_sv
2077             G_EVAL
2078             GIMME
2079             G_METHOD
2080             G_NOARGS
2081             gp_free  (undocumented)
2082             gp_ref  (undocumented)
2083             G_RETHROW
2084             grok_bin
2085             grok_hex
2086             grok_number
2087             GROK_NUMERIC_RADIX
2088             grok_numeric_radix
2089             grok_oct
2090             G_SCALAR
2091             GV_ADD
2092             GV_ADDMULTI
2093             GvAV
2094             gv_AVadd  (undocumented)
2095             gv_check  (undocumented)
2096             GvCV
2097             gv_efullname  (DEPRECATED)  (undocumented)
2098             gv_efullname3  (undocumented)
2099             gv_fetchfile  (undocumented)
2100             gv_fetchmeth
2101             gv_fetchmethod
2102             gv_fetchpv  (undocumented)
2103             gv_fetchpvn_flags  (undocumented)
2104             gv_fetchsv  (undocumented)
2105             gv_fullname  (DEPRECATED)  (undocumented)
2106             gv_fullname3  (undocumented)
2107             GvHV
2108             gv_HVadd  (undocumented)
2109             gv_init
2110             gv_init_pvn
2111             gv_IOadd  (undocumented)
2112             GV_NOADD_MASK  (undocumented)
2113             gv_stashpv
2114             gv_stashpvn
2115             gv_stashpvs
2116             gv_stashsv
2117             GvSV
2118             HEf_SVKEY
2119             HeHASH
2120             HeKEY
2121             HeKLEN
2122             HeSVKEY
2123             HeSVKEY_force
2124             HeVAL
2125             hv_clear
2126             hv_delete
2127             hv_delete_ent
2128             hv_exists
2129             hv_exists_ent
2130             hv_fetch
2131             hv_fetch_ent
2132             hv_fetchs
2133             HvFILL
2134             hv_iterinit
2135             hv_iterkey
2136             hv_iterkeysv
2137             hv_iternext
2138             hv_iternextsv
2139             hv_iterval
2140             hv_ksplit  (undocumented)
2141             hv_magic
2142             HvNAME
2143             hv_store
2144             hv_store_ent
2145             hv_stores
2146             hv_undef
2147             ibcmp
2148             IN_PERL_COMPILETIME  (undocumented)
2149             instr
2150             INT2PTR
2151             INTSIZE
2152             isALNUM
2153             isALNUM_A
2154             isALNUMC
2155             isALNUMC_A
2156             isALNUMC_L1
2157             isALPHA
2158             isALPHA_A
2159             isALPHA_L1
2160             isALPHANUMERIC
2161             isALPHANUMERIC_A
2162             isALPHANUMERIC_L1
2163             isASCII
2164             isASCII_A
2165             isASCII_L1
2166             isASCII_LC
2167             isASCII_utf8_safe
2168             isASCII_uvchr
2169             isBLANK
2170             isBLANK_A
2171             isBLANK_L1
2172             isBLANK_LC
2173             isCNTRL
2174             isCNTRL_A
2175             isCNTRL_L1
2176             isDIGIT
2177             isDIGIT_A
2178             isDIGIT_L1
2179             isGRAPH
2180             isGRAPH_A
2181             isGRAPH_L1
2182             isIDCONT
2183             isIDCONT_A
2184             isIDCONT_L1
2185             isIDFIRST
2186             isIDFIRST_A
2187             isIDFIRST_L1
2188             isLOWER
2189             isLOWER_A
2190             isLOWER_L1
2191             IS_NUMBER_GREATER_THAN_UV_MAX
2192             IS_NUMBER_INFINITY
2193             IS_NUMBER_IN_UV
2194             IS_NUMBER_NAN
2195             IS_NUMBER_NEG
2196             IS_NUMBER_NOT_INT
2197             isOCTAL
2198             isOCTAL_A
2199             isOCTAL_L1
2200             isPRINT
2201             isPRINT_A
2202             isPRINT_L1
2203             isPSXSPC
2204             isPSXSPC_A
2205             isPSXSPC_L1
2206             isPUNCT
2207             isPUNCT_A
2208             isPUNCT_L1
2209             isSPACE
2210             isSPACE_A
2211             isSPACE_L1
2212             isUPPER
2213             isUPPER_A
2214             isUPPER_L1
2215             isWORDCHAR
2216             isWORDCHAR_A
2217             isWORDCHAR_L1
2218             isXDIGIT
2219             isXDIGIT_A
2220             isXDIGIT_L1
2221             isXDIGIT_LC
2222             items
2223             IVdf
2224             IVSIZE
2225             IVTYPE
2226             ix
2227             LATIN1_TO_NATIVE
2228             LEAVE
2229             leave_scope  (undocumented)
2230             LIKELY
2231             load_module
2232             LONGSIZE
2233             looks_like_number
2234             MARK
2235             memCHRs
2236             memEQ
2237             memEQs
2238             memNE
2239             memNEs
2240             mg_clear
2241             mg_copy
2242             mg_find
2243             mg_findext
2244             mg_free
2245             mg_get
2246             mg_magical
2247             mg_set
2248             moreswitches  (undocumented)
2249             Move
2250             MoveD
2251             mPUSHi
2252             mPUSHn
2253             mPUSHp
2254             mPUSHs
2255             mPUSHu
2256             mXPUSHi
2257             mXPUSHn
2258             mXPUSHp
2259             mXPUSHs
2260             mXPUSHu
2261             my_exit
2262             my_pclose  (undocumented)
2263             my_popen  (undocumented)
2264             my_setenv
2265             my_snprintf
2266             my_sprintf  (DEPRECATED)
2267             my_strlcat
2268             my_strlcpy
2269             my_strnlen
2270             NATIVE_TO_LATIN1
2271             NATIVE_TO_UNI
2272             newANONHASH  (undocumented)
2273             newANONLIST  (undocumented)
2274             newANONSUB  (undocumented)
2275             newASSIGNOP
2276             newAV
2277             newAVREF  (undocumented)
2278             newBINOP
2279             newCONDOP
2280             newCONSTSUB
2281             newCVREF  (undocumented)
2282             newFORM  (undocumented)
2283             newGVgen  (undocumented)
2284             newGVOP
2285             newGVREF  (undocumented)
2286             newHV
2287             newHVREF  (undocumented)
2288             newIO  (undocumented)
2289             newLISTOP
2290             newLOGOP
2291             newLOOPEX
2292             newLOOPOP
2293             newNULLLIST
2294             newOP
2295             newPMOP
2296             newPROG  (undocumented)
2297             newPVOP
2298             newRANGE
2299             newRV  (undocumented)
2300             newRV_inc
2301             newRV_noinc
2302             newSLICEOP
2303             newSTATEOP
2304             newSUB  (undocumented)
2305             newSV
2306             newSViv
2307             newSVnv
2308             newSVOP
2309             newSVpv
2310             newSVpvn
2311             newSVpvn_flags
2312             newSVpvn_share
2313             newSVpvn_utf8
2314             newSVpvs
2315             newSVpvs_flags
2316             newSVpvs_share
2317             newSVREF  (undocumented)
2318             newSVrv
2319             newSVsv
2320             newSVsv_flags  (undocumented)
2321             newSVsv_nomg
2322             newSV_type
2323             newSVuv
2324             newUNOP
2325             Newx
2326             Newxc
2327             Newxz
2328             ninstr
2329             NOOP  (undocumented)
2330             Nullav  (DEPRECATED)
2331             Nullch
2332             Nullcv  (DEPRECATED)
2333             Nullhv  (DEPRECATED)
2334             Nullsv
2335             NVef
2336             NVff
2337             NVgf
2338             NVTYPE
2339             OPf_KIDS
2340             op_free
2341             OpHAS_SIBLING
2342             OpLASTSIB_set
2343             OpMAYBESIB_set
2344             OpMORESIB_set
2345             OPpENTERSUB_AMPER
2346             OpSIBLING
2347             ORIGMARK
2348             OSNAME
2349             pad_alloc  (marked experimental)
2350             PERL_ABS
2351             perl_alloc
2352             PERL_BCDVERSION  (undocumented)
2353             perl_construct
2354             Perl_eval_pv  (undocumented)
2355             Perl_eval_sv  (undocumented)
2356             perl_free
2357             PERL_HASH
2358             PERL_INT_MAX
2359             PERL_INT_MIN
2360             PerlIO_canset_cnt
2361             PerlIO_exportFILE
2362             PerlIO_fast_gets
2363             PerlIO_fdopen
2364             PerlIO_findFILE
2365             PerlIO_getc
2366             PerlIO_getpos
2367             PerlIO_has_base
2368             PerlIO_has_cntptr
2369             PerlIO_importFILE
2370             PerlIO_open
2371             PerlIO_printf
2372             PerlIO_putc
2373             PerlIO_puts
2374             PerlIO_releaseFILE
2375             PerlIO_reopen
2376             PerlIO_rewind
2377             PerlIO_setpos
2378             PerlIO_stdoutf
2379             PerlIO_ungetc
2380             PerlIO_vprintf
2381             PERL_LOADMOD_DENY
2382             PERL_LOADMOD_IMPORT_OPS
2383             PERL_LOADMOD_NOIMPORT
2384             PERL_LONG_MAX
2385             PERL_LONG_MIN
2386             PERL_MAGIC_arylen
2387             PERL_MAGIC_backref
2388             PERL_MAGIC_bm
2389             PERL_MAGIC_collxfrm
2390             PERL_MAGIC_dbfile
2391             PERL_MAGIC_dbline
2392             PERL_MAGIC_defelem
2393             PERL_MAGIC_env
2394             PERL_MAGIC_envelem
2395             PERL_MAGIC_ext
2396             PERL_MAGIC_fm
2397             PERL_MAGIC_glob  (undocumented)
2398             PERL_MAGIC_isa
2399             PERL_MAGIC_isaelem
2400             PERL_MAGIC_mutex  (undocumented)
2401             PERL_MAGIC_nkeys
2402             PERL_MAGIC_overload  (undocumented)
2403             PERL_MAGIC_overload_elem  (undocumented)
2404             PERL_MAGIC_overload_table
2405             PERL_MAGIC_pos
2406             PERL_MAGIC_qr
2407             PERL_MAGIC_regdata
2408             PERL_MAGIC_regdatum
2409             PERL_MAGIC_regex_global
2410             PERL_MAGIC_shared
2411             PERL_MAGIC_shared_scalar
2412             PERL_MAGIC_sig
2413             PERL_MAGIC_sigelem
2414             PERL_MAGIC_substr
2415             PERL_MAGIC_sv
2416             PERL_MAGIC_taint
2417             PERL_MAGIC_tied
2418             PERL_MAGIC_tiedelem
2419             PERL_MAGIC_tiedscalar
2420             PERL_MAGIC_utf8
2421             PERL_MAGIC_uvar
2422             PERL_MAGIC_uvar_elem
2423             PERL_MAGIC_vec
2424             PERL_MAGIC_vstring
2425             PERL_PV_ESCAPE_ALL
2426             PERL_PV_ESCAPE_FIRSTCHAR
2427             PERL_PV_ESCAPE_NOBACKSLASH
2428             PERL_PV_ESCAPE_NOCLEAR
2429             PERL_PV_ESCAPE_QUOTE
2430             PERL_PV_ESCAPE_RE
2431             PERL_PV_ESCAPE_UNI
2432             PERL_PV_ESCAPE_UNI_DETECT
2433             PERL_PV_PRETTY_DUMP  (undocumented)
2434             PERL_PV_PRETTY_ELLIPSES
2435             PERL_PV_PRETTY_LTGT
2436             PERL_PV_PRETTY_NOCLEAR  (undocumented)
2437             PERL_PV_PRETTY_QUOTE
2438             PERL_PV_PRETTY_REGPROP  (undocumented)
2439             PERL_QUAD_MAX
2440             PERL_QUAD_MIN
2441             PERL_REVISION
2442             perl_run
2443             PERL_SCAN_ALLOW_UNDERSCORES
2444             PERL_SCAN_DISALLOW_PREFIX
2445             PERL_SCAN_GREATER_THAN_UV_MAX
2446             PERL_SCAN_SILENT_ILLDIGIT
2447             PERL_SHORT_MAX
2448             PERL_SHORT_MIN
2449             PERL_SIGNALS_UNSAFE_FLAG  (undocumented)
2450             PERL_SUBVERSION
2451             PERL_SYS_INIT
2452             PERL_SYS_TERM
2453             PERL_UCHAR_MAX
2454             PERL_UCHAR_MIN
2455             PERL_UINT_MAX
2456             PERL_UINT_MIN  (undocumented)
2457             PERL_ULONG_MAX
2458             PERL_ULONG_MIN
2459             PERL_UNUSED_CONTEXT  (undocumented)
2460             PERL_UNUSED_DECL  (undocumented)
2461             PERL_UQUAD_MAX
2462             PERL_UQUAD_MIN
2463             PERL_USHORT_MAX
2464             PERL_USHORT_MIN
2465             PERL_VERSION
2466             PL_bufend  (undocumented)
2467             PL_bufptr  (undocumented)
2468             PL_compiling  (undocumented)
2469             PL_copline  (undocumented)
2470             PL_curcop
2471             PL_curstash
2472             PL_DBsignal  (undocumented)
2473             PL_DBsingle
2474             PL_DBsub
2475             PL_DBtrace
2476             PL_debstash  (undocumented)
2477             PL_defgv
2478             PL_diehook  (undocumented)
2479             PL_dirty  (undocumented)
2480             PL_dowarn
2481             PL_errgv
2482             PL_error_count  (undocumented)
2483             PL_expect  (undocumented)
2484             PL_hexdigit  (undocumented)
2485             PL_hints  (undocumented)
2486             PL_in_my  (undocumented)
2487             PL_laststatval  (undocumented)
2488             PL_lex_state  (undocumented)
2489             PL_lex_stuff  (undocumented)
2490             PL_linestr  (undocumented)
2491             PL_na
2492             PL_no_modify  (undocumented)
2493             PL_parser
2494             PL_perldb  (undocumented)
2495             PL_perl_destruct_level
2496             PL_ppaddr  (undocumented)
2497             PL_rsfp  (undocumented)
2498             PL_rsfp_filters  (undocumented)
2499             PL_stack_base  (undocumented)
2500             PL_stack_sp  (undocumented)
2501             PL_statcache  (undocumented)
2502             PL_stdingv  (undocumented)
2503             PL_Sv  (undocumented)
2504             PL_sv_arenaroot  (undocumented)
2505             PL_sv_no
2506             PL_sv_undef
2507             PL_sv_yes
2508             PL_tainted  (undocumented)
2509             PL_tainting  (undocumented)
2510             PL_tokenbuf  (undocumented)
2511             PL_Xpv  (undocumented)
2512             Poison
2513             PoisonFree
2514             PoisonNew
2515             PoisonWith
2516             POPi
2517             POPl
2518             POPn
2519             POPp
2520             POPs
2521             pop_scope  (undocumented)
2522             pregexec  (undocumented)
2523             pregfree  (undocumented)
2524             PRIVLIB
2525             pTHX
2526             pTHX_
2527             PTR2IV
2528             PTR2NV
2529             PTR2UV
2530             PTRV  (undocumented)
2531             PUSHi
2532             PUSHMARK
2533             PUSHmortal
2534             PUSHn
2535             PUSHp
2536             PUSHs
2537             push_scope  (undocumented)
2538             PUSHu
2539             PUTBACK
2540             pv_display
2541             pv_escape
2542             pv_pretty
2543             RANDBITS
2544             Renew
2545             Renewc
2546             repeatcpy  (undocumented)
2547             REPLACEMENT_CHARACTER_UTF8
2548             RETVAL
2549             rninstr
2550             Safefree
2551             save_aptr
2552             save_ary
2553             save_clearsv  (undocumented)
2554             SAVE_DEFSV  (undocumented)
2555             save_delete  (undocumented)
2556             save_freepv  (undocumented)
2557             save_freesv  (undocumented)
2558             save_hash
2559             save_hptr
2560             save_I32  (undocumented)
2561             save_int  (undocumented)
2562             save_item
2563             save_list  (DEPRECATED)
2564             save_long  (DEPRECATED)  (undocumented)
2565             save_nogv  (DEPRECATED)  (undocumented)
2566             save_pptr  (undocumented)
2567             savepv
2568             savepvn
2569             save_scalar
2570             save_sptr  (undocumented)
2571             savestack_grow  (undocumented)
2572             save_svref
2573             SAVETMPS
2574             scan_hex
2575             scan_oct
2576             setdefout
2577             SITELIB
2578             SP
2579             SPAGAIN
2580             ST
2581             stack_grow  (undocumented)
2582             START_EXTERN_C  (undocumented)
2583             STARTPERL
2584             start_subparse  (undocumented)
2585             STDCHAR
2586             STMT_END
2587             STMT_START
2588             strEQ
2589             strGE
2590             strGT
2591             strLE
2592             strLT
2593             strNE
2594             strnEQ
2595             strnNE
2596             StructCopy
2597             STR_WITH_LEN
2598             sv_2bool
2599             sv_2cv
2600             sv_2io
2601             sv_2iv  (undocumented)
2602             sv_2mortal
2603             sv_2pv  (undocumented)
2604             sv_2pvbyte
2605             sv_2pvbyte_nolen
2606             sv_2pv_flags
2607             sv_2pv_nolen
2608             sv_2uv  (undocumented)
2609             sv_backoff
2610             sv_bless
2611             sv_catpv
2612             sv_catpv_mg
2613             sv_catpvn
2614             sv_catpvn_mg
2615             sv_catpvn_nomg
2616             sv_catpvs
2617             sv_catsv
2618             sv_catsv_mg
2619             sv_catsv_nomg
2620             sv_chop
2621             sv_clear
2622             sv_cmp
2623             SV_CONST_RETURN  (undocumented)
2624             SV_COW_DROP_PV
2625             SV_COW_SHARED_HASH_KEYS  (undocumented)
2626             SvCUR
2627             SvCUR_set
2628             sv_dec
2629             sv_dump
2630             SvEND
2631             sv_eq
2632             SVf
2633             SVfARG
2634             sv_free
2635             SVf_UTF8
2636             SvGETMAGIC
2637             sv_gets
2638             SV_GMAGIC
2639             sv_grow
2640             SvGROW
2641             SV_HAS_TRAILING_NUL
2642             SV_IMMEDIATE_UNREF
2643             sv_inc
2644             sv_insert
2645             SvIOK
2646             SvIOK_off
2647             SvIOK_on
2648             SvIOK_only
2649             SvIOKp
2650             sv_isa
2651             sv_isobject
2652             SvIV
2653             SvIV_nomg
2654             SvIV_set
2655             SvIVX
2656             SvIVx
2657             sv_len
2658             SvLEN
2659             SvLEN_set
2660             sv_magic
2661             SvMAGIC_set
2662             sv_mortalcopy
2663             sv_mortalcopy_flags
2664             SV_MUTABLE_RETURN  (undocumented)
2665             sv_newmortal
2666             sv_newref
2667             SvNIOK
2668             SvNIOK_off
2669             SvNIOKp
2670             SvNOK
2671             SvNOK_off
2672             SvNOK_on
2673             SvNOK_only
2674             SvNOKp
2675             SV_NOSTEAL
2676             SvNV
2677             SvNV_nomg
2678             SvNV_set
2679             SvNVX
2680             SvNVx
2681             SvOK
2682             SvOOK
2683             SvPOK
2684             SvPOK_off
2685             SvPOK_on
2686             SvPOK_only
2687             SvPOKp
2688             SvPV
2689             SvPVbyte
2690             SvPV_force
2691             SvPV_force_nomg
2692             sv_pvn_force
2693             sv_pvn_force_flags
2694             SvPV_nolen
2695             SvPV_nomg
2696             SvPV_nomg_nolen
2697             SvPV_set
2698             SvPVX
2699             SvPVx
2700             SvREADONLY
2701             SvREADONLY_off
2702             SvREADONLY_on
2703             SvREFCNT
2704             SvREFCNT_dec
2705             SvREFCNT_inc
2706             SvREFCNT_inc_NN
2707             SvREFCNT_inc_simple
2708             SvREFCNT_inc_simple_NN
2709             SvREFCNT_inc_simple_void
2710             SvREFCNT_inc_simple_void_NN
2711             SvREFCNT_inc_void
2712             SvREFCNT_inc_void_NN
2713             sv_reftype
2714             sv_replace
2715             sv_report_used
2716             sv_reset
2717             SvROK
2718             SvROK_off
2719             SvROK_on
2720             SvRV
2721             SvRV_set
2722             SvRX
2723             SvRXOK
2724             sv_setiv
2725             sv_setiv_mg
2726             SvSETMAGIC
2727             sv_setnv
2728             sv_setnv_mg
2729             sv_setpv
2730             sv_setpv_mg
2731             sv_setpvn
2732             sv_setpvn_mg
2733             sv_setpvs
2734             sv_setref_iv
2735             sv_setref_nv
2736             sv_setref_pv
2737             sv_setref_pvn
2738             sv_setsv
2739             SvSetSV
2740             sv_setsv_flags
2741             sv_setsv_mg
2742             sv_setsv_nomg
2743             sv_setuv
2744             sv_setuv_mg
2745             SV_SMAGIC
2746             SvSTASH
2747             SvSTASH_set
2748             SVs_TEMP
2749             SvTAINT
2750             SVt_IV
2751             SVt_NULL
2752             SVt_NV
2753             SVt_PV
2754             SVt_PVAV
2755             SVt_PVCV
2756             SVt_PVFM
2757             SVt_PVGV
2758             SVt_PVHV
2759             SVt_PVIO
2760             SVt_PVIV
2761             SVt_PVLV
2762             SVt_PVMG
2763             SVt_PVNV
2764             SvTRUE
2765             SvTRUE_nomg
2766             SvTRUEx
2767             SvTYPE
2768             svtype
2769             sv_unmagic
2770             sv_unmagicext
2771             sv_unref
2772             sv_upgrade
2773             SvUPGRADE
2774             sv_usepvn
2775             sv_usepvn_mg
2776             SvUTF8
2777             SV_UTF8_NO_ENCODING  (undocumented)
2778             sv_uv  (DEPRECATED)
2779             SvUV
2780             SvUV_nomg
2781             SvUV_set
2782             SvUVX
2783             SvUVx
2784             SvUVXx  (DEPRECATED)
2785             switch_to_global_locale
2786             sync_locale
2787             taint_env  (undocumented)
2788             taint_proper  (undocumented)
2789             THIS
2790             toLOWER
2791             toUPPER
2792             UNDERBAR
2793             UNICODE_REPLACEMENT
2794             UNI_TO_NATIVE
2795             UNLIKELY
2796             unsharepvn  (undocumented)
2797             UTF8f
2798             UTF8fARG
2799             UTF8_IS_INVARIANT
2800             UTF8_MAXBYTES_CASE
2801             UVCHR_IS_INVARIANT
2802             UVCHR_SKIP
2803             UVof
2804             UVSIZE
2805             UVTYPE
2806             UVuf
2807             UVxf
2808             vload_module  (undocumented)
2809             warn
2810             WARN_ALL
2811             WARN_AMBIGUOUS
2812             WARN_ASSERTIONS  (undocumented)
2813             WARN_BAREWORD
2814             WARN_CLOSED
2815             WARN_CLOSURE
2816             WARN_DEBUGGING
2817             WARN_DEPRECATED
2818             WARN_DIGIT
2819             WARN_EXEC
2820             WARN_EXITING
2821             WARN_GLOB
2822             WARN_INPLACE
2823             WARN_INTERNAL
2824             WARN_IO
2825             WARN_LAYER
2826             WARN_MALLOC
2827             WARN_MISC
2828             WARN_NEWLINE
2829             WARN_NUMERIC
2830             WARN_ONCE
2831             WARN_OVERFLOW
2832             WARN_PACK
2833             WARN_PARENTHESIS
2834             WARN_PIPE
2835             WARN_PORTABLE
2836             WARN_PRECEDENCE
2837             WARN_PRINTF
2838             WARN_PROTOTYPE
2839             WARN_QW
2840             WARN_RECURSION
2841             WARN_REDEFINE
2842             WARN_REGEXP
2843             WARN_RESERVED
2844             WARN_SEMICOLON
2845             WARN_SEVERE
2846             WARN_SIGNAL
2847             WARN_SUBSTR
2848             warn_sv
2849             WARN_SYNTAX
2850             WARN_TAINT
2851             WARN_THREADS
2852             WARN_UNINITIALIZED
2853             WARN_UNOPENED
2854             WARN_UNPACK
2855             WARN_UNTIE
2856             WARN_UTF8
2857             WARN_VOID
2858             whichsig  (undocumented)
2859             WIDEST_UTYPE
2860             XCPT_CATCH
2861             XCPT_RETHROW
2862             XCPT_TRY_END
2863             XCPT_TRY_START
2864             XPUSHi
2865             XPUSHmortal
2866             XPUSHn
2867             XPUSHp
2868             XPUSHs
2869             XPUSHu
2870             XS
2871             XSprePUSH  (undocumented)
2872             XSRETURN
2873             XSRETURN_EMPTY
2874             XSRETURN_IV
2875             XSRETURN_NO
2876             XSRETURN_NV
2877             XSRETURN_PV
2878             XSRETURN_UNDEF
2879             XSRETURN_UV
2880             XSRETURN_YES
2881             XST_mIV
2882             XST_mNO
2883             XST_mNV
2884             XST_mPV
2885             XST_mUNDEF
2886             XST_mUV
2887             XST_mYES
2888             XS_VERSION
2889             XS_VERSION_BOOTCHECK
2890             Zero
2891             ZeroD
2892
2893       Backported version unknown
2894            CopFILE  (undocumented)
2895            CopFILEAV  (undocumented)
2896            CopFILEGV  (undocumented)
2897            CopFILEGV_set  (undocumented)
2898            CopFILE_set  (undocumented)
2899            CopFILESV  (undocumented)
2900            CopSTASH  (undocumented)
2901            CopSTASH_eq  (undocumented)
2902            CopSTASHPV  (undocumented)
2903            CopSTASHPV_set  (undocumented)
2904            CopSTASH_set  (undocumented)
2905            CPERLscope  (undocumented)
2906            DEFSV_set  (undocumented)
2907            dTHXa  (undocumented)
2908            dTHXoa  (undocumented)
2909            get_cvs  (undocumented)
2910            gv_fetchpvs  (undocumented)
2911            GvSVn  (undocumented)
2912            HvNAME_get  (undocumented)
2913            HvNAMELEN_get  (undocumented)
2914            isGV_with_GP  (undocumented)
2915            MUTABLE_PTR  (undocumented)
2916            MUTABLE_SV  (undocumented)
2917            NUM2PTR  (undocumented)
2918            packWARN  (undocumented)
2919            PERLIO_FUNCS_CAST  (undocumented)
2920            PERLIO_FUNCS_DECL  (undocumented)
2921            PERL_UNUSED_ARG  (undocumented)
2922            PERL_UNUSED_RESULT  (undocumented)
2923            PERL_UNUSED_VAR  (undocumented)
2924            PL_signals  (undocumented)
2925            PTR2nat  (undocumented)
2926            PTR2ul  (undocumented)
2927            SvPV_const  (undocumented)
2928            SvPV_flags  (undocumented)
2929            SvPV_flags_const  (undocumented)
2930            SvPV_flags_const_nolen  (undocumented)
2931            SvPV_flags_mutable  (undocumented)
2932            SvPV_force_flags  (undocumented)
2933            SvPV_force_flags_mutable  (undocumented)
2934            SvPV_force_flags_nolen  (undocumented)
2935            SvPV_force_mutable  (undocumented)
2936            SvPV_force_nolen  (undocumented)
2937            SvPV_force_nomg_nolen  (undocumented)
2938            SvPV_mutable  (undocumented)
2939            SvPV_nolen_const  (undocumented)
2940            SvPV_nomg_const  (undocumented)
2941            SvPV_nomg_const_nolen  (undocumented)
2942            SvPV_renew  (undocumented)
2943            SvPVX_const  (undocumented)
2944            SvPVX_mutable  (undocumented)
2945            SvSHARED_HASH  (undocumented)
2946            SvVSTRING_mg  (undocumented)
2947            XSPROTO  (undocumented)
2948

BUGS

2950       If you find any bugs, "Devel::PPPort" doesn't seem to build on your
2951       system, or any of its tests fail, please send a bug report to
2952       <https://github.com/Dual-Life/Devel-PPPort/issues/new>.
2953

AUTHORS

2955       · Version 1.x of Devel::PPPort was written by Kenneth Albanowski.
2956
2957       · Version 2.x was ported to the Perl core by Paul Marquess.
2958
2959       · Version 3.x was ported back to CPAN by Marcus Holland-Moritz.
2960
2961       · Versions >= 3.22 are maintained by perl5 porters
2962
2964       Version 3.x, Copyright (C) 2004-2013, Marcus Holland-Moritz.
2965
2966                    Copyright (C) 2018, The perl5 porters
2967
2968       Version 2.x, Copyright (C) 2001, Paul Marquess.
2969
2970       Version 1.x, Copyright (C) 1999, Kenneth Albanowski.
2971
2972       This program is free software; you can redistribute it and/or modify it
2973       under the same terms as Perl itself.
2974

SEE ALSO

2976       See h2xs, ppport.h.
2977
2978
2979
2980perl v5.30.1                      2020-03-10                         PPPort(3)
Impressum