📄 embedvar.h
字号:
#define PL_Idebdelim PL_debdelim
#define PL_Idebname PL_debname
#define PL_Idebstash PL_debstash
#define PL_Idefgv PL_defgv
#define PL_Idiehook PL_diehook
#define PL_Idlevel PL_dlevel
#define PL_Idlmax PL_dlmax
#define PL_Idoextract PL_doextract
#define PL_Idoswitches PL_doswitches
#define PL_Idowarn PL_dowarn
#define PL_Idumplvl PL_dumplvl
#define PL_Ie_script PL_e_script
#define PL_Iendav PL_endav
#define PL_Ienvgv PL_envgv
#define PL_Ierrgv PL_errgv
#define PL_Ieval_root PL_eval_root
#define PL_Ieval_start PL_eval_start
#define PL_Iexitlist PL_exitlist
#define PL_Iexitlistlen PL_exitlistlen
#define PL_Ifdpid PL_fdpid
#define PL_Ifilemode PL_filemode
#define PL_Iforkprocess PL_forkprocess
#define PL_Iformfeed PL_formfeed
#define PL_Igeneration PL_generation
#define PL_Igensym PL_gensym
#define PL_Iglobalstash PL_globalstash
#define PL_Ihintgv PL_hintgv
#define PL_Iin_clean_all PL_in_clean_all
#define PL_Iin_clean_objs PL_in_clean_objs
#define PL_Iincgv PL_incgv
#define PL_Iinitav PL_initav
#define PL_Iinplace PL_inplace
#define PL_Ilast_proto PL_last_proto
#define PL_Ilastfd PL_lastfd
#define PL_Ilastsize PL_lastsize
#define PL_Ilastspbase PL_lastspbase
#define PL_Ilaststatval PL_laststatval
#define PL_Ilaststype PL_laststype
#define PL_Ileftgv PL_leftgv
#define PL_Ilineary PL_lineary
#define PL_Ilinestart PL_linestart
#define PL_Ilocalpatches PL_localpatches
#define PL_Imain_cv PL_main_cv
#define PL_Imain_root PL_main_root
#define PL_Imain_start PL_main_start
#define PL_Imaxsysfd PL_maxsysfd
#define PL_Imess_sv PL_mess_sv
#define PL_Iminus_F PL_minus_F
#define PL_Iminus_a PL_minus_a
#define PL_Iminus_c PL_minus_c
#define PL_Iminus_l PL_minus_l
#define PL_Iminus_n PL_minus_n
#define PL_Iminus_p PL_minus_p
#define PL_Imodglobal PL_modglobal
#define PL_Imultiline PL_multiline
#define PL_Imystrk PL_mystrk
#define PL_Iofmt PL_ofmt
#define PL_Ioldlastpm PL_oldlastpm
#define PL_Ioldname PL_oldname
#define PL_Iop_mask PL_op_mask
#define PL_Iorigargc PL_origargc
#define PL_Iorigargv PL_origargv
#define PL_Iorigfilename PL_origfilename
#define PL_Iors PL_ors
#define PL_Iorslen PL_orslen
#define PL_Iparsehook PL_parsehook
#define PL_Ipatchlevel PL_patchlevel
#define PL_Ipending_ident PL_pending_ident
#define PL_Iperl_destruct_level PL_perl_destruct_level
#define PL_Iperldb PL_perldb
#define PL_Ipreambleav PL_preambleav
#define PL_Ipreambled PL_preambled
#define PL_Ipreprocess PL_preprocess
#define PL_Iprofiledata PL_profiledata
#define PL_Ireplgv PL_replgv
#define PL_Irightgv PL_rightgv
#define PL_Irsfp PL_rsfp
#define PL_Irsfp_filters PL_rsfp_filters
#define PL_Isawampersand PL_sawampersand
#define PL_Isawstudy PL_sawstudy
#define PL_Isawvec PL_sawvec
#define PL_Isiggv PL_siggv
#define PL_Isplitstr PL_splitstr
#define PL_Istatusvalue PL_statusvalue
#define PL_Istatusvalue_vms PL_statusvalue_vms
#define PL_Istdingv PL_stdingv
#define PL_Istrchop PL_strchop
#define PL_Istrtab PL_strtab
#define PL_Isub_generation PL_sub_generation
#define PL_Isublex_info PL_sublex_info
#define PL_Isv_arenaroot PL_sv_arenaroot
#define PL_Isv_count PL_sv_count
#define PL_Isv_objcount PL_sv_objcount
#define PL_Isv_root PL_sv_root
#define PL_Isys_intern PL_sys_intern
#define PL_Itainting PL_tainting
#define PL_Ithreadnum PL_threadnum
#define PL_Ithrsv PL_thrsv
#define PL_Iunsafe PL_unsafe
#define PL_Iwarnhook PL_warnhook
#ifndef USE_THREADS
#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_Tcurcop PL_curcop
#define PL_Tcurpad PL_curpad
#define PL_Tcurpm PL_curpm
#define PL_Tcurstack PL_curstack
#define PL_Tcurstackinfo PL_curstackinfo
#define PL_Tcurstash PL_curstash
#define PL_Tdefoutgv PL_defoutgv
#define PL_Tdefstash PL_defstash
#define PL_Tdelaymagic PL_delaymagic
#define PL_Tdirty PL_dirty
#define PL_Textralen PL_extralen
#define PL_Tfirstgv PL_firstgv
#define PL_Tformtarget PL_formtarget
#define PL_Thv_fetch_ent_mh PL_hv_fetch_ent_mh
#define PL_Thv_fetch_sv PL_hv_fetch_sv
#define PL_Tin_eval PL_in_eval
#define PL_Tlast_in_gv PL_last_in_gv
#define PL_Tlastgotoprobe PL_lastgotoprobe
#define PL_Tlastscream PL_lastscream
#define PL_Tlocalizing PL_localizing
#define PL_Tmainstack PL_mainstack
#define PL_Tmarkstack PL_markstack
#define PL_Tmarkstack_max PL_markstack_max
#define PL_Tmarkstack_ptr PL_markstack_ptr
#define PL_Tmaxscream PL_maxscream
#define PL_Tmodcount PL_modcount
#define PL_Tnrs PL_nrs
#define PL_Tofs PL_ofs
#define PL_Tofslen PL_ofslen
#define PL_Top PL_op
#define PL_Topsave PL_opsave
#define PL_Treg_eval_set PL_reg_eval_set
#define PL_Treg_flags PL_reg_flags
#define PL_Treg_start_tmp PL_reg_start_tmp
#define PL_Treg_start_tmpl PL_reg_start_tmpl
#define PL_Tregbol PL_regbol
#define PL_Tregcc PL_regcc
#define PL_Tregcode PL_regcode
#define PL_Tregcomp_parse PL_regcomp_parse
#define PL_Tregcomp_rx PL_regcomp_rx
#define PL_Tregcompp PL_regcompp
#define PL_Tregdata PL_regdata
#define PL_Tregdummy PL_regdummy
#define PL_Tregendp PL_regendp
#define PL_Tregeol PL_regeol
#define PL_Tregexecp PL_regexecp
#define PL_Tregflags PL_regflags
#define PL_Tregindent PL_regindent
#define PL_Treginput PL_reginput
#define PL_Treginterp_cnt PL_reginterp_cnt
#define PL_Treglastparen PL_reglastparen
#define PL_Tregnarrate PL_regnarrate
#define PL_Tregnaughty PL_regnaughty
#define PL_Tregnpar PL_regnpar
#define PL_Tregprecomp PL_regprecomp
#define PL_Tregprev PL_regprev
#define PL_Tregprogram PL_regprogram
#define PL_Tregsawback PL_regsawback
#define PL_Tregseen PL_regseen
#define PL_Tregsize PL_regsize
#define PL_Tregstartp PL_regstartp
#define PL_Tregtill PL_regtill
#define PL_Tregxend PL_regxend
#define PL_Trestartop PL_restartop
#define PL_Tretstack PL_retstack
#define PL_Tretstack_ix PL_retstack_ix
#define PL_Tretstack_max PL_retstack_max
#define PL_Trs PL_rs
#define PL_Tsavestack PL_savestack
#define PL_Tsavestack_ix PL_savestack_ix
#define PL_Tsavestack_max PL_savestack_max
#define PL_Tscopestack PL_scopestack
#define PL_Tscopestack_ix PL_scopestack_ix
#define PL_Tscopestack_max PL_scopestack_max
#define PL_Tscreamfirst PL_screamfirst
#define PL_Tscreamnext PL_screamnext
#define PL_Tsecondgv PL_secondgv
#define PL_Tseen_evals PL_seen_evals
#define PL_Tseen_zerolen PL_seen_zerolen
#define PL_Tsortcop PL_sortcop
#define PL_Tsortcxix PL_sortcxix
#define PL_Tsortstash PL_sortstash
#define PL_Tstack_base PL_stack_base
#define PL_Tstack_max PL_stack_max
#define PL_Tstack_sp PL_stack_sp
#define PL_Tstart_env PL_start_env
#define PL_Tstatbuf PL_statbuf
#define PL_Tstatcache PL_statcache
#define PL_Tstatgv PL_statgv
#define PL_Tstatname PL_statname
#define PL_Ttainted PL_tainted
#define PL_Ttimesbuf PL_timesbuf
#define PL_Ttmps_floor PL_tmps_floor
#define PL_Ttmps_ix PL_tmps_ix
#define PL_Ttmps_max PL_tmps_max
#define PL_Ttmps_stack PL_tmps_stack
#define PL_Ttop_env PL_top_env
#define PL_Ttoptarget PL_toptarget
#endif /* USE_THREADS */
/* Hide what would have been interpreter-specific symbols? */
#ifdef EMBED
#ifndef USE_THREADS
#endif /* USE_THREADS */
#endif /* EMBED */
#endif /* MULTIPLICITY */
/* Now same trickey for per-thread variables */
#ifdef USE_THREADS
#define PL_Sv (thr->TSv)
#define PL_Xpv (thr->TXpv)
#define PL_av_fetch_sv (thr->Tav_fetch_sv)
#define PL_bodytarget (thr->Tbodytarget)
#define PL_bostr (thr->Tbostr)
#define PL_chopset (thr->Tchopset)
#define PL_colors (thr->Tcolors)
#define PL_colorset (thr->Tcolorset)
#define PL_curcop (thr->Tcurcop)
#define PL_curpad (thr->Tcurpad)
#define PL_curpm (thr->Tcurpm)
#define PL_curstack (thr->Tcurstack)
#define PL_curstackinfo (thr->Tcurstackinfo)
#define PL_curstash (thr->Tcurstash)
#define PL_defoutgv (thr->Tdefoutgv)
#define PL_defstash (thr->Tdefstash)
#define PL_delaymagic (thr->Tdelaymagic)
#define PL_dirty (thr->Tdirty)
#define PL_extralen (thr->Textralen)
#define PL_firstgv (thr->Tfirstgv)
#define PL_formtarget (thr->Tformtarget)
#define PL_hv_fetch_ent_mh (thr->Thv_fetch_ent_mh)
#define PL_hv_fetch_sv (thr->Thv_fetch_sv)
#define PL_in_eval (thr->Tin_eval)
#define PL_last_in_gv (thr->Tlast_in_gv)
#define PL_lastgotoprobe (thr->Tlastgotoprobe)
#define PL_lastscream (thr->Tlastscream)
#define PL_localizing (thr->Tlocalizing)
#define PL_mainstack (thr->Tmainstack)
#define PL_markstack (thr->Tmarkstack)
#define PL_markstack_max (thr->Tmarkstack_max)
#define PL_markstack_ptr (thr->Tmarkstack_ptr)
#define PL_maxscream (thr->Tmaxscream)
#define PL_modcount (thr->Tmodcount)
#define PL_nrs (thr->Tnrs)
#define PL_ofs (thr->Tofs)
#define PL_ofslen (thr->Tofslen)
#define PL_op (thr->Top)
#define PL_opsave (thr->Topsave)
#define PL_reg_eval_set (thr->Treg_eval_set)
#define PL_reg_flags (thr->Treg_flags)
#define PL_reg_start_tmp (thr->Treg_start_tmp)
#define PL_reg_start_tmpl (thr->Treg_start_tmpl)
#define PL_regbol (thr->Tregbol)
#define PL_regcc (thr->Tregcc)
#define PL_regcode (thr->Tregcode)
#define PL_regcomp_parse (thr->Tregcomp_parse)
#define PL_regcomp_rx (thr->Tregcomp_rx)
#define PL_regcompp (thr->Tregcompp)
#define PL_regdata (thr->Tregdata)
#define PL_regdummy (thr->Tregdummy)
#define PL_regendp (thr->Tregendp)
#define PL_regeol (thr->Tregeol)
#define PL_regexecp (thr->Tregexecp)
#define PL_regflags (thr->Tregflags)
#define PL_regindent (thr->Tregindent)
#define PL_reginput (thr->Treginput)
#define PL_reginterp_cnt (thr->Treginterp_cnt)
#define PL_reglastparen (thr->Treglastparen)
#define PL_regnarrate (thr->Tregnarrate)
#define PL_regnaughty (thr->Tregnaughty)
#define PL_regnpar (thr->Tregnpar)
#define PL_regprecomp (thr->Tregprecomp)
#define PL_regprev (thr->Tregprev)
#define PL_regprogram (thr->Tregprogram)
#define PL_regsawback (thr->Tregsawback)
#define PL_regseen (thr->Tregseen)
#define PL_regsize (thr->Tregsize)
#define PL_regstartp (thr->Tregstartp)
#define PL_regtill (thr->Tregtill)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -