1PPPort(3) User Contributed Perl Documentation PPPort(3)
2
3
4
6 Devel::PPPort - Perl/Pollution/Portability
7
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
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
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
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
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
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
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
2976 See h2xs, ppport.h.
2977
2978
2979
2980perl v5.30.1 2020-03-10 PPPort(3)