#define PL_Xpv (vTHX->TXpv)
#define PL_av_fetch_sv (vTHX->Tav_fetch_sv)
#define PL_bodytarget (vTHX->Tbodytarget)
-#define PL_bostr (vTHX->Tbostr)
#define PL_chopset (vTHX->Tchopset)
#define PL_colors (vTHX->Tcolors)
#define PL_colorset (vTHX->Tcolorset)
#define PL_maxscream (vTHX->Tmaxscream)
#define PL_modcount (vTHX->Tmodcount)
#define PL_na (vTHX->Tna)
-#define PL_nrs (vTHX->Tnrs)
#define PL_ofs_sv (vTHX->Tofs_sv)
#define PL_op (vTHX->Top)
#define PL_opsave (vTHX->Topsave)
#define PL_peepp (vTHX->Tpeepp)
-#define PL_reg_call_cc (vTHX->Treg_call_cc)
-#define PL_reg_curpm (vTHX->Treg_curpm)
-#define PL_reg_eval_set (vTHX->Treg_eval_set)
-#define PL_reg_flags (vTHX->Treg_flags)
-#define PL_reg_ganch (vTHX->Treg_ganch)
-#define PL_reg_leftiter (vTHX->Treg_leftiter)
-#define PL_reg_magic (vTHX->Treg_magic)
-#define PL_reg_match_utf8 (vTHX->Treg_match_utf8)
-#define PL_reg_maxiter (vTHX->Treg_maxiter)
-#define PL_reg_oldcurpm (vTHX->Treg_oldcurpm)
-#define PL_reg_oldpos (vTHX->Treg_oldpos)
-#define PL_reg_oldsaved (vTHX->Treg_oldsaved)
-#define PL_reg_oldsavedlen (vTHX->Treg_oldsavedlen)
-#define PL_reg_poscache (vTHX->Treg_poscache)
-#define PL_reg_poscache_size (vTHX->Treg_poscache_size)
-#define PL_reg_re (vTHX->Treg_re)
-#define PL_reg_start_tmp (vTHX->Treg_start_tmp)
-#define PL_reg_start_tmpl (vTHX->Treg_start_tmpl)
-#define PL_reg_starttry (vTHX->Treg_starttry)
-#define PL_reg_sv (vTHX->Treg_sv)
-#define PL_regbol (vTHX->Tregbol)
-#define PL_regcc (vTHX->Tregcc)
-#define PL_regcompp (vTHX->Tregcompp)
-#define PL_regdata (vTHX->Tregdata)
+#define PL_reg_state (vTHX->Treg_state)
#define PL_regdummy (vTHX->Tregdummy)
-#define PL_regendp (vTHX->Tregendp)
-#define PL_regeol (vTHX->Tregeol)
-#define PL_regexecp (vTHX->Tregexecp)
-#define PL_regfree (vTHX->Tregfree)
-#define PL_regindent (vTHX->Tregindent)
-#define PL_reginput (vTHX->Treginput)
-#define PL_regint_start (vTHX->Tregint_start)
-#define PL_regint_string (vTHX->Tregint_string)
#define PL_reginterp_cnt (vTHX->Treginterp_cnt)
-#define PL_reglastcloseparen (vTHX->Treglastcloseparen)
-#define PL_reglastparen (vTHX->Treglastparen)
-#define PL_regnarrate (vTHX->Tregnarrate)
-#define PL_regnpar (vTHX->Tregnpar)
-#define PL_regprecomp (vTHX->Tregprecomp)
-#define PL_regprogram (vTHX->Tregprogram)
-#define PL_regsize (vTHX->Tregsize)
-#define PL_regstartp (vTHX->Tregstartp)
-#define PL_regtill (vTHX->Tregtill)
+#define PL_regmatch_slab (vTHX->Tregmatch_slab)
+#define PL_regmatch_state (vTHX->Tregmatch_state)
#define PL_restartop (vTHX->Trestartop)
#define PL_rs (vTHX->Trs)
#define PL_savestack (vTHX->Tsavestack)
#define PL_cshlen (vTHX->Icshlen)
#define PL_cshname (vTHX->Icshname)
#define PL_curcopdb (vTHX->Icurcopdb)
+#define PL_curforce (vTHX->Icurforce)
#define PL_curstname (vTHX->Icurstname)
#define PL_custom_op_descs (vTHX->Icustom_op_descs)
#define PL_custom_op_names (vTHX->Icustom_op_names)
#define PL_egid (vTHX->Iegid)
#define PL_encoding (vTHX->Iencoding)
#define PL_endav (vTHX->Iendav)
+#define PL_endwhite (vTHX->Iendwhite)
#define PL_envgv (vTHX->Ienvgv)
#define PL_errgv (vTHX->Ierrgv)
#define PL_error_count (vTHX->Ierror_count)
#define PL_exitlist (vTHX->Iexitlist)
#define PL_exitlistlen (vTHX->Iexitlistlen)
#define PL_expect (vTHX->Iexpect)
+#define PL_faketokens (vTHX->Ifaketokens)
#define PL_fdpid (vTHX->Ifdpid)
#define PL_filemode (vTHX->Ifilemode)
#define PL_forkprocess (vTHX->Iforkprocess)
#define PL_lastfd (vTHX->Ilastfd)
#define PL_laststatval (vTHX->Ilaststatval)
#define PL_laststype (vTHX->Ilaststype)
+#define PL_lasttoke (vTHX->Ilasttoke)
#define PL_lex_brackets (vTHX->Ilex_brackets)
#define PL_lex_brackstack (vTHX->Ilex_brackstack)
#define PL_lex_casemods (vTHX->Ilex_casemods)
#define PL_multi_end (vTHX->Imulti_end)
#define PL_multi_open (vTHX->Imulti_open)
#define PL_multi_start (vTHX->Imulti_start)
-#define PL_multiline (vTHX->Imultiline)
#define PL_my_cxt_list (vTHX->Imy_cxt_list)
#define PL_my_cxt_size (vTHX->Imy_cxt_size)
#define PL_nexttoke (vTHX->Inexttoke)
#define PL_nexttype (vTHX->Inexttype)
#define PL_nextval (vTHX->Inextval)
+#define PL_nextwhite (vTHX->Inextwhite)
#define PL_nice_chunk (vTHX->Inice_chunk)
#define PL_nice_chunk_size (vTHX->Inice_chunk_size)
#define PL_nomemok (vTHX->Inomemok)
#define PL_pad_reset_pending (vTHX->Ipad_reset_pending)
#define PL_padix (vTHX->Ipadix)
#define PL_padix_floor (vTHX->Ipadix_floor)
+#define PL_parser (vTHX->Iparser)
#define PL_patchlevel (vTHX->Ipatchlevel)
#define PL_pending_ident (vTHX->Ipending_ident)
#define PL_perl_destruct_level (vTHX->Iperl_destruct_level)
#define PL_psig_pend (vTHX->Ipsig_pend)
#define PL_psig_ptr (vTHX->Ipsig_ptr)
#define PL_ptr_table (vTHX->Iptr_table)
+#define PL_realtokenstart (vTHX->Irealtokenstart)
#define PL_reentrant_buffer (vTHX->Ireentrant_buffer)
#define PL_reentrant_retint (vTHX->Ireentrant_retint)
#define PL_regex_pad (vTHX->Iregex_pad)
#define PL_sig_pending (vTHX->Isig_pending)
#define PL_sighandlerp (vTHX->Isighandlerp)
#define PL_signals (vTHX->Isignals)
+#define PL_skipwhite (vTHX->Iskipwhite)
#define PL_sort_RealCmp (vTHX->Isort_RealCmp)
#define PL_splitstr (vTHX->Isplitstr)
#define PL_srand_called (vTHX->Isrand_called)
#define PL_sys_intern (vTHX->Isys_intern)
#define PL_taint_warn (vTHX->Itaint_warn)
#define PL_tainting (vTHX->Itainting)
+#define PL_thisclose (vTHX->Ithisclose)
+#define PL_thismad (vTHX->Ithismad)
+#define PL_thisopen (vTHX->Ithisopen)
+#define PL_thisstuff (vTHX->Ithisstuff)
+#define PL_thistoken (vTHX->Ithistoken)
+#define PL_thiswhite (vTHX->Ithiswhite)
#define PL_threadhook (vTHX->Ithreadhook)
#define PL_tokenbuf (vTHX->Itokenbuf)
#define PL_uid (vTHX->Iuid)
#define PL_unicode (vTHX->Iunicode)
+#define PL_unitcheckav (vTHX->Iunitcheckav)
+#define PL_unitcheckav_save (vTHX->Iunitcheckav_save)
#define PL_unlockhook (vTHX->Iunlockhook)
#define PL_unsafe (vTHX->Iunsafe)
#define PL_utf8_alnum (vTHX->Iutf8_alnum)
#define PL_utf8_toupper (vTHX->Iutf8_toupper)
#define PL_utf8_upper (vTHX->Iutf8_upper)
#define PL_utf8_xdigit (vTHX->Iutf8_xdigit)
+#define PL_utf8cache (vTHX->Iutf8cache)
#define PL_utf8locale (vTHX->Iutf8locale)
#define PL_uudmap (vTHX->Iuudmap)
#define PL_warnhook (vTHX->Iwarnhook)
#define PL_widesyscalls (vTHX->Iwidesyscalls)
#define PL_xmlfp (vTHX->Ixmlfp)
-#define PL_yycharp (vTHX->Iyycharp)
-#define PL_yylvalp (vTHX->Iyylvalp)
#else /* !MULTIPLICITY */
#define PL_Icshlen PL_cshlen
#define PL_Icshname PL_cshname
#define PL_Icurcopdb PL_curcopdb
+#define PL_Icurforce PL_curforce
#define PL_Icurstname PL_curstname
#define PL_Icustom_op_descs PL_custom_op_descs
#define PL_Icustom_op_names PL_custom_op_names
#define PL_Iegid PL_egid
#define PL_Iencoding PL_encoding
#define PL_Iendav PL_endav
+#define PL_Iendwhite PL_endwhite
#define PL_Ienvgv PL_envgv
#define PL_Ierrgv PL_errgv
#define PL_Ierror_count PL_error_count
#define PL_Iexitlist PL_exitlist
#define PL_Iexitlistlen PL_exitlistlen
#define PL_Iexpect PL_expect
+#define PL_Ifaketokens PL_faketokens
#define PL_Ifdpid PL_fdpid
#define PL_Ifilemode PL_filemode
#define PL_Iforkprocess PL_forkprocess
#define PL_Ilastfd PL_lastfd
#define PL_Ilaststatval PL_laststatval
#define PL_Ilaststype PL_laststype
+#define PL_Ilasttoke PL_lasttoke
#define PL_Ilex_brackets PL_lex_brackets
#define PL_Ilex_brackstack PL_lex_brackstack
#define PL_Ilex_casemods PL_lex_casemods
#define PL_Imulti_end PL_multi_end
#define PL_Imulti_open PL_multi_open
#define PL_Imulti_start PL_multi_start
-#define PL_Imultiline PL_multiline
#define PL_Imy_cxt_list PL_my_cxt_list
#define PL_Imy_cxt_size PL_my_cxt_size
#define PL_Inexttoke PL_nexttoke
#define PL_Inexttype PL_nexttype
#define PL_Inextval PL_nextval
+#define PL_Inextwhite PL_nextwhite
#define PL_Inice_chunk PL_nice_chunk
#define PL_Inice_chunk_size PL_nice_chunk_size
#define PL_Inomemok PL_nomemok
#define PL_Ipad_reset_pending PL_pad_reset_pending
#define PL_Ipadix PL_padix
#define PL_Ipadix_floor PL_padix_floor
+#define PL_Iparser PL_parser
#define PL_Ipatchlevel PL_patchlevel
#define PL_Ipending_ident PL_pending_ident
#define PL_Iperl_destruct_level PL_perl_destruct_level
#define PL_Ipsig_pend PL_psig_pend
#define PL_Ipsig_ptr PL_psig_ptr
#define PL_Iptr_table PL_ptr_table
+#define PL_Irealtokenstart PL_realtokenstart
#define PL_Ireentrant_buffer PL_reentrant_buffer
#define PL_Ireentrant_retint PL_reentrant_retint
#define PL_Iregex_pad PL_regex_pad
#define PL_Isig_pending PL_sig_pending
#define PL_Isighandlerp PL_sighandlerp
#define PL_Isignals PL_signals
+#define PL_Iskipwhite PL_skipwhite
#define PL_Isort_RealCmp PL_sort_RealCmp
#define PL_Isplitstr PL_splitstr
#define PL_Isrand_called PL_srand_called
#define PL_Isys_intern PL_sys_intern
#define PL_Itaint_warn PL_taint_warn
#define PL_Itainting PL_tainting
+#define PL_Ithisclose PL_thisclose
+#define PL_Ithismad PL_thismad
+#define PL_Ithisopen PL_thisopen
+#define PL_Ithisstuff PL_thisstuff
+#define PL_Ithistoken PL_thistoken
+#define PL_Ithiswhite PL_thiswhite
#define PL_Ithreadhook PL_threadhook
#define PL_Itokenbuf PL_tokenbuf
#define PL_Iuid PL_uid
#define PL_Iunicode PL_unicode
+#define PL_Iunitcheckav PL_unitcheckav
+#define PL_Iunitcheckav_save PL_unitcheckav_save
#define PL_Iunlockhook PL_unlockhook
#define PL_Iunsafe PL_unsafe
#define PL_Iutf8_alnum PL_utf8_alnum
#define PL_Iutf8_toupper PL_utf8_toupper
#define PL_Iutf8_upper PL_utf8_upper
#define PL_Iutf8_xdigit PL_utf8_xdigit
+#define PL_Iutf8cache PL_utf8cache
#define PL_Iutf8locale PL_utf8locale
#define PL_Iuudmap PL_uudmap
#define PL_Iwarnhook PL_warnhook
#define PL_Iwidesyscalls PL_widesyscalls
#define PL_Ixmlfp PL_xmlfp
-#define PL_Iyycharp PL_yycharp
-#define PL_Iyylvalp PL_yylvalp
#define PL_TSv PL_Sv
#define PL_TXpv PL_Xpv
#define PL_Tav_fetch_sv PL_av_fetch_sv
#define PL_Tbodytarget PL_bodytarget
-#define PL_Tbostr PL_bostr
#define PL_Tchopset PL_chopset
#define PL_Tcolors PL_colors
#define PL_Tcolorset PL_colorset
#define PL_Tmaxscream PL_maxscream
#define PL_Tmodcount PL_modcount
#define PL_Tna PL_na
-#define PL_Tnrs PL_nrs
#define PL_Tofs_sv PL_ofs_sv
#define PL_Top PL_op
#define PL_Topsave PL_opsave
#define PL_Tpeepp PL_peepp
-#define PL_Treg_call_cc PL_reg_call_cc
-#define PL_Treg_curpm PL_reg_curpm
-#define PL_Treg_eval_set PL_reg_eval_set
-#define PL_Treg_flags PL_reg_flags
-#define PL_Treg_ganch PL_reg_ganch
-#define PL_Treg_leftiter PL_reg_leftiter
-#define PL_Treg_magic PL_reg_magic
-#define PL_Treg_match_utf8 PL_reg_match_utf8
-#define PL_Treg_maxiter PL_reg_maxiter
-#define PL_Treg_oldcurpm PL_reg_oldcurpm
-#define PL_Treg_oldpos PL_reg_oldpos
-#define PL_Treg_oldsaved PL_reg_oldsaved
-#define PL_Treg_oldsavedlen PL_reg_oldsavedlen
-#define PL_Treg_poscache PL_reg_poscache
-#define PL_Treg_poscache_size PL_reg_poscache_size
-#define PL_Treg_re PL_reg_re
-#define PL_Treg_start_tmp PL_reg_start_tmp
-#define PL_Treg_start_tmpl PL_reg_start_tmpl
-#define PL_Treg_starttry PL_reg_starttry
-#define PL_Treg_sv PL_reg_sv
-#define PL_Tregbol PL_regbol
-#define PL_Tregcc PL_regcc
-#define PL_Tregcompp PL_regcompp
-#define PL_Tregdata PL_regdata
+#define PL_Treg_state PL_reg_state
#define PL_Tregdummy PL_regdummy
-#define PL_Tregendp PL_regendp
-#define PL_Tregeol PL_regeol
-#define PL_Tregexecp PL_regexecp
-#define PL_Tregfree PL_regfree
-#define PL_Tregindent PL_regindent
-#define PL_Treginput PL_reginput
-#define PL_Tregint_start PL_regint_start
-#define PL_Tregint_string PL_regint_string
#define PL_Treginterp_cnt PL_reginterp_cnt
-#define PL_Treglastcloseparen PL_reglastcloseparen
-#define PL_Treglastparen PL_reglastparen
-#define PL_Tregnarrate PL_regnarrate
-#define PL_Tregnpar PL_regnpar
-#define PL_Tregprecomp PL_regprecomp
-#define PL_Tregprogram PL_regprogram
-#define PL_Tregsize PL_regsize
-#define PL_Tregstartp PL_regstartp
-#define PL_Tregtill PL_regtill
+#define PL_Tregmatch_slab PL_regmatch_slab
+#define PL_Tregmatch_state PL_regmatch_state
#define PL_Trestartop PL_restartop
#define PL_Trs PL_rs
#define PL_Tsavestack PL_savestack
#define PL_Gfold_locale (my_vars->Gfold_locale)
#define PL_hexdigit (my_vars->Ghexdigit)
#define PL_Ghexdigit (my_vars->Ghexdigit)
+#define PL_hints_mutex (my_vars->Ghints_mutex)
+#define PL_Ghints_mutex (my_vars->Ghints_mutex)
#define PL_malloc_mutex (my_vars->Gmalloc_mutex)
#define PL_Gmalloc_mutex (my_vars->Gmalloc_mutex)
#define PL_mmap_page_size (my_vars->Gmmap_page_size)
#define PL_Gperlio_fd_refcnt (my_vars->Gperlio_fd_refcnt)
#define PL_perlio_fd_refcnt_size (my_vars->Gperlio_fd_refcnt_size)
#define PL_Gperlio_fd_refcnt_size (my_vars->Gperlio_fd_refcnt_size)
+#define PL_perlio_mutex (my_vars->Gperlio_mutex)
+#define PL_Gperlio_mutex (my_vars->Gperlio_mutex)
#define PL_ppaddr (my_vars->Gppaddr)
#define PL_Gppaddr (my_vars->Gppaddr)
#define PL_sh_path (my_vars->Gsh_path)
#define PL_Gdollarzero_mutex PL_dollarzero_mutex
#define PL_Gfold_locale PL_fold_locale
#define PL_Ghexdigit PL_hexdigit
+#define PL_Ghints_mutex PL_hints_mutex
#define PL_Gmalloc_mutex PL_malloc_mutex
#define PL_Gmmap_page_size PL_mmap_page_size
#define PL_Gmy_ctx_mutex PL_my_ctx_mutex
#define PL_Gperlio_debug_fd PL_perlio_debug_fd
#define PL_Gperlio_fd_refcnt PL_perlio_fd_refcnt
#define PL_Gperlio_fd_refcnt_size PL_perlio_fd_refcnt_size
+#define PL_Gperlio_mutex PL_perlio_mutex
#define PL_Gppaddr PL_ppaddr
#define PL_Gsh_path PL_sh_path
#define PL_Gsig_defaulting PL_sig_defaulting