This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl 5.0 alpha 9
[perl5.git] / embed.h
CommitLineData
8990e307 1/* This file is derived from global.sym and interp.sym */
79072805
LW
2
3/* (Doing namespace management portably in C is really gross.) */
4
463ee0b2 5#ifdef EMBED
79072805
LW
6
7/* globals we need to hide from the world */
8990e307
LW
8#define No perl_No
9#define Sv perl_Sv
10#define Xpv perl_Xpv
11#define Yes perl_Yes
12#define additem perl_additem
13#define an perl_an
14#define buf perl_buf
15#define bufend perl_bufend
16#define bufptr perl_bufptr
17#define check perl_check
18#define coeff perl_coeff
19#define compiling perl_compiling
20#define comppad perl_comppad
21#define comppad_name perl_comppad_name
22#define comppad_name_fill perl_comppad_name_fill
23#define cop_seqmax perl_cop_seqmax
24#define cryptseen perl_cryptseen
25#define cshlen perl_cshlen
26#define cshname perl_cshname
27#define curinterp perl_curinterp
28#define curpad perl_curpad
29#define dc perl_dc
30#define di perl_di
31#define ds perl_ds
32#define egid perl_egid
33#define error_count perl_error_count
34#define euid perl_euid
35#define evalseq perl_evalseq
36#define evstr perl_evstr
37#define expect perl_expect
38#define expectterm perl_expectterm
39#define fold perl_fold
40#define freq perl_freq
41#define gid perl_gid
42#define hexdigit perl_hexdigit
85e6fe83 43#define hints perl_hints
8990e307
LW
44#define in_my perl_in_my
45#define know_next perl_know_next
46#define last_lop perl_last_lop
47#define last_lop_op perl_last_lop_op
48#define last_uni perl_last_uni
49#define linestr perl_linestr
50#define markstack perl_markstack
51#define markstack_max perl_markstack_max
52#define markstack_ptr perl_markstack_ptr
53#define max_intro_pending perl_max_intro_pending
54#define min_intro_pending perl_min_intro_pending
55#define multi_close perl_multi_close
56#define multi_end perl_multi_end
57#define multi_open perl_multi_open
58#define multi_start perl_multi_start
59#define na perl_na
8990e307
LW
60#define nexttype perl_nexttype
61#define nextval perl_nextval
62#define no_aelem perl_no_aelem
63#define no_dir_func perl_no_dir_func
64#define no_func perl_no_func
65#define no_helem perl_no_helem
66#define no_mem perl_no_mem
67#define no_modify perl_no_modify
68#define no_security perl_no_security
69#define no_sock_func perl_no_sock_func
70#define no_usym perl_no_usym
71#define nointrp perl_nointrp
72#define nomem perl_nomem
73#define nomemok perl_nomemok
74#define oldbufptr perl_oldbufptr
75#define oldoldbufptr perl_oldoldbufptr
76#define op perl_op
77#define op_name perl_op_name
78#define op_seqmax perl_op_seqmax
79#define opargs perl_opargs
80#define origalen perl_origalen
81#define origenviron perl_origenviron
82#define padix perl_padix
83#define patleave perl_patleave
84#define ppaddr perl_ppaddr
85#define rcsid perl_rcsid
86#define reall_srchlen perl_reall_srchlen
87#define regarglen perl_regarglen
88#define regbol perl_regbol
89#define regcode perl_regcode
90#define regdummy perl_regdummy
91#define regendp perl_regendp
92#define regeol perl_regeol
93#define regfold perl_regfold
94#define reginput perl_reginput
95#define reglastparen perl_reglastparen
96#define regmyendp perl_regmyendp
97#define regmyp_size perl_regmyp_size
98#define regmystartp perl_regmystartp
99#define regnarrate perl_regnarrate
100#define regnpar perl_regnpar
101#define regparse perl_regparse
102#define regprecomp perl_regprecomp
103#define regprev perl_regprev
104#define regsawback perl_regsawback
105#define regsawbracket perl_regsawbracket
106#define regsize perl_regsize
107#define regstartp perl_regstartp
108#define regtill perl_regtill
109#define regxend perl_regxend
110#define retstack perl_retstack
111#define retstack_ix perl_retstack_ix
112#define retstack_max perl_retstack_max
113#define rsfp perl_rsfp
114#define savestack perl_savestack
115#define savestack_ix perl_savestack_ix
116#define savestack_max perl_savestack_max
117#define saw_return perl_saw_return
118#define scopestack perl_scopestack
119#define scopestack_ix perl_scopestack_ix
120#define scopestack_max perl_scopestack_max
121#define scrgv perl_scrgv
122#define sig_name perl_sig_name
123#define simple perl_simple
124#define stack_base perl_stack_base
125#define stack_max perl_stack_max
126#define stack_sp perl_stack_sp
127#define statbuf perl_statbuf
128#define sub_generation perl_sub_generation
129#define subline perl_subline
130#define subname perl_subname
131#define sv_no perl_sv_no
132#define sv_undef perl_sv_undef
133#define sv_yes perl_sv_yes
134#define thisexpr perl_thisexpr
135#define timesbuf perl_timesbuf
136#define tokenbuf perl_tokenbuf
137#define uid perl_uid
138#define varies perl_varies
139#define vert perl_vert
140#define vtbl_arylen perl_vtbl_arylen
141#define vtbl_bm perl_vtbl_bm
142#define vtbl_dbline perl_vtbl_dbline
143#define vtbl_env perl_vtbl_env
144#define vtbl_envelem perl_vtbl_envelem
145#define vtbl_glob perl_vtbl_glob
146#define vtbl_isa perl_vtbl_isa
147#define vtbl_isaelem perl_vtbl_isaelem
148#define vtbl_mglob perl_vtbl_mglob
149#define vtbl_pack perl_vtbl_pack
150#define vtbl_packelem perl_vtbl_packelem
151#define vtbl_sig perl_vtbl_sig
152#define vtbl_sigelem perl_vtbl_sigelem
153#define vtbl_substr perl_vtbl_substr
154#define vtbl_sv perl_vtbl_sv
155#define vtbl_taint perl_vtbl_taint
156#define vtbl_uvar perl_vtbl_uvar
157#define vtbl_vec perl_vtbl_vec
158#define warn_nl perl_warn_nl
159#define warn_nosemi perl_warn_nosemi
160#define warn_reserved perl_warn_reserved
161#define watchaddr perl_watchaddr
162#define watchok perl_watchok
163#define yychar perl_yychar
164#define yycheck perl_yycheck
165#define yydebug perl_yydebug
166#define yydefred perl_yydefred
167#define yydgoto perl_yydgoto
168#define yyerrflag perl_yyerrflag
169#define yygindex perl_yygindex
170#define yylen perl_yylen
171#define yylhs perl_yylhs
172#define yylval perl_yylval
173#define yyname perl_yyname
174#define yynerrs perl_yynerrs
175#define yyrindex perl_yyrindex
176#define yyrule perl_yyrule
177#define yysindex perl_yysindex
178#define yytable perl_yytable
179#define yyval perl_yyval
180#define append_elem perl_append_elem
181#define append_list perl_append_list
182#define apply perl_apply
183#define av_clear perl_av_clear
184#define av_fake perl_av_fake
185#define av_fetch perl_av_fetch
186#define av_fill perl_av_fill
8990e307
LW
187#define av_len perl_av_len
188#define av_make perl_av_make
189#define av_pop perl_av_pop
190#define av_popnulls perl_av_popnulls
191#define av_push perl_av_push
192#define av_shift perl_av_shift
193#define av_store perl_av_store
194#define av_undef perl_av_undef
195#define av_unshift perl_av_unshift
196#define bind_match perl_bind_match
197#define block_head perl_block_head
198#define calllist perl_calllist
199#define cando perl_cando
200#define check_uni perl_check_uni
201#define checkcomma perl_checkcomma
202#define ck_aelem perl_ck_aelem
203#define ck_chop perl_ck_chop
204#define ck_concat perl_ck_concat
205#define ck_eof perl_ck_eof
206#define ck_eval perl_ck_eval
207#define ck_exec perl_ck_exec
208#define ck_formline perl_ck_formline
209#define ck_ftst perl_ck_ftst
210#define ck_fun perl_ck_fun
211#define ck_glob perl_ck_glob
212#define ck_grep perl_ck_grep
213#define ck_gvconst perl_ck_gvconst
214#define ck_index perl_ck_index
215#define ck_lengthconst perl_ck_lengthconst
216#define ck_lfun perl_ck_lfun
217#define ck_listiob perl_ck_listiob
218#define ck_match perl_ck_match
219#define ck_null perl_ck_null
220#define ck_repeat perl_ck_repeat
221#define ck_retarget perl_ck_retarget
222#define ck_rvconst perl_ck_rvconst
223#define ck_select perl_ck_select
224#define ck_shift perl_ck_shift
225#define ck_sort perl_ck_sort
226#define ck_split perl_ck_split
227#define ck_subr perl_ck_subr
228#define ck_trunc perl_ck_trunc
229#define convert perl_convert
230#define cpy7bit perl_cpy7bit
231#define cpytill perl_cpytill
232#define croak perl_croak
85e6fe83 233#define cv_undef perl_cv_undef
8990e307
LW
234#define cxinc perl_cxinc
235#define deb perl_deb
236#define deb_growlevel perl_deb_growlevel
237#define debop perl_debop
238#define debstack perl_debstack
239#define debstackptrs perl_debstackptrs
240#define die perl_die
241#define die_where perl_die_where
242#define do_aexec perl_do_aexec
243#define do_chop perl_do_chop
244#define do_close perl_do_close
245#define do_ctl perl_do_ctl
246#define do_eof perl_do_eof
247#define do_exec perl_do_exec
248#define do_execfree perl_do_execfree
249#define do_ipcctl perl_do_ipcctl
250#define do_ipcget perl_do_ipcget
251#define do_join perl_do_join
252#define do_kv perl_do_kv
253#define do_msgrcv perl_do_msgrcv
254#define do_msgsnd perl_do_msgsnd
255#define do_open perl_do_open
256#define do_pipe perl_do_pipe
257#define do_print perl_do_print
258#define do_readline perl_do_readline
259#define do_seek perl_do_seek
260#define do_semop perl_do_semop
261#define do_shmio perl_do_shmio
262#define do_sprintf perl_do_sprintf
263#define do_tell perl_do_tell
264#define do_trans perl_do_trans
265#define do_vecset perl_do_vecset
266#define do_vop perl_do_vop
267#define doeval perl_doeval
268#define dofindlabel perl_dofindlabel
269#define dopoptoeval perl_dopoptoeval
270#define dump_all perl_dump_all
271#define dump_eval perl_dump_eval
272#define dump_gv perl_dump_gv
273#define dump_op perl_dump_op
274#define dump_packsubs perl_dump_packsubs
275#define dump_pm perl_dump_pm
276#define dump_sub perl_dump_sub
277#define fbm_compile perl_fbm_compile
278#define fbm_instr perl_fbm_instr
279#define fetch_gv perl_fetch_gv
280#define fetch_io perl_fetch_io
281#define fetch_stash perl_fetch_stash
282#define fold_constants perl_fold_constants
283#define force_ident perl_force_ident
284#define force_next perl_force_next
285#define force_word perl_force_word
286#define free_tmps perl_free_tmps
287#define gen_constant_list perl_gen_constant_list
288#define getgimme perl_getgimme
289#define gp_free perl_gp_free
290#define gp_ref perl_gp_ref
291#define gv_AVadd perl_gv_AVadd
292#define gv_HVadd perl_gv_HVadd
293#define gv_check perl_gv_check
294#define gv_efullname perl_gv_efullname
295#define gv_fetchfile perl_gv_fetchfile
296#define gv_fetchmeth perl_gv_fetchmeth
297#define gv_fetchmethod perl_gv_fetchmethod
298#define gv_fetchpv perl_gv_fetchpv
299#define gv_fullname perl_gv_fullname
300#define gv_init perl_gv_init
301#define he_delayfree perl_he_delayfree
302#define he_free perl_he_free
85e6fe83 303#define hint perl_hint
8990e307
LW
304#define hoistmust perl_hoistmust
305#define hv_clear perl_hv_clear
306#define hv_delete perl_hv_delete
307#define hv_fetch perl_hv_fetch
8990e307
LW
308#define hv_iterinit perl_hv_iterinit
309#define hv_iterkey perl_hv_iterkey
310#define hv_iternext perl_hv_iternext
311#define hv_iterval perl_hv_iterval
312#define hv_magic perl_hv_magic
313#define hv_store perl_hv_store
314#define hv_undef perl_hv_undef
315#define ibcmp perl_ibcmp
316#define ingroup perl_ingroup
317#define instr perl_instr
318#define intuit_more perl_intuit_more
319#define invert perl_invert
320#define jmaybe perl_jmaybe
321#define keyword perl_keyword
322#define leave_scope perl_leave_scope
323#define lex_end perl_lex_end
324#define lex_start perl_lex_start
325#define linklist perl_linklist
326#define list perl_list
327#define listkids perl_listkids
328#define localize perl_localize
329#define looks_like_number perl_looks_like_number
330#define magic_clearpack perl_magic_clearpack
331#define magic_get perl_magic_get
332#define magic_getarylen perl_magic_getarylen
333#define magic_getglob perl_magic_getglob
334#define magic_getpack perl_magic_getpack
335#define magic_gettaint perl_magic_gettaint
336#define magic_getuvar perl_magic_getuvar
337#define magic_len perl_magic_len
338#define magic_nextpack perl_magic_nextpack
339#define magic_set perl_magic_set
340#define magic_setarylen perl_magic_setarylen
341#define magic_setbm perl_magic_setbm
342#define magic_setdbline perl_magic_setdbline
343#define magic_setenv perl_magic_setenv
344#define magic_setglob perl_magic_setglob
345#define magic_setisa perl_magic_setisa
346#define magic_setmglob perl_magic_setmglob
347#define magic_setpack perl_magic_setpack
348#define magic_setsig perl_magic_setsig
349#define magic_setsubstr perl_magic_setsubstr
350#define magic_settaint perl_magic_settaint
351#define magic_setuvar perl_magic_setuvar
352#define magic_setvec perl_magic_setvec
353#define magicname perl_magicname
354#define mess perl_mess
355#define mg_clear perl_mg_clear
356#define mg_copy perl_mg_copy
357#define mg_find perl_mg_find
358#define mg_free perl_mg_free
359#define mg_get perl_mg_get
360#define mg_len perl_mg_len
361#define mg_magical perl_mg_magical
362#define mg_set perl_mg_set
363#define mod perl_mod
364#define modkids perl_modkids
365#define moreswitches perl_moreswitches
366#define my perl_my
367#define my_exit perl_my_exit
368#define my_lstat perl_my_lstat
369#define my_pclose perl_my_pclose
370#define my_popen perl_my_popen
371#define my_setenv perl_my_setenv
372#define my_stat perl_my_stat
373#define my_unexec perl_my_unexec
374#define newANONHASH perl_newANONHASH
375#define newANONLIST perl_newANONLIST
376#define newASSIGNOP perl_newASSIGNOP
377#define newAV perl_newAV
378#define newAVREF perl_newAVREF
379#define newBINOP perl_newBINOP
380#define newCONDOP perl_newCONDOP
381#define newCVOP perl_newCVOP
382#define newCVREF perl_newCVREF
383#define newFORM perl_newFORM
384#define newFOROP perl_newFOROP
385#define newGVOP perl_newGVOP
386#define newGVREF perl_newGVREF
387#define newGVgen perl_newGVgen
388#define newHV perl_newHV
389#define newHVREF perl_newHVREF
390#define newIO perl_newIO
391#define newLISTOP perl_newLISTOP
392#define newLOGOP perl_newLOGOP
393#define newLOOPEX perl_newLOOPEX
394#define newLOOPOP perl_newLOOPOP
395#define newMETHOD perl_newMETHOD
396#define newNULLLIST perl_newNULLLIST
397#define newOP perl_newOP
398#define newPMOP perl_newPMOP
399#define newPVOP perl_newPVOP
400#define newRANGE perl_newRANGE
401#define newSLICEOP perl_newSLICEOP
402#define newSTATEOP perl_newSTATEOP
403#define newSUB perl_newSUB
404#define newSV perl_newSV
405#define newSVOP perl_newSVOP
406#define newSVREF perl_newSVREF
407#define newSViv perl_newSViv
408#define newSVnv perl_newSVnv
409#define newSVpv perl_newSVpv
410#define newSVsv perl_newSVsv
411#define newUNOP perl_newUNOP
412#define newWHILEOP perl_newWHILEOP
413#define newXSUB perl_newXSUB
414#define nextargv perl_nextargv
415#define ninstr perl_ninstr
416#define no_fh_allowed perl_no_fh_allowed
417#define no_op perl_no_op
418#define nsavestr perl_nsavestr
419#define oopsAV perl_oopsAV
420#define oopsCV perl_oopsCV
421#define oopsHV perl_oopsHV
422#define op_free perl_op_free
423#define package perl_package
424#define pad_alloc perl_pad_alloc
425#define pad_allocmy perl_pad_allocmy
426#define pad_findmy perl_pad_findmy
427#define pad_free perl_pad_free
428#define pad_leavemy perl_pad_leavemy
429#define pad_reset perl_pad_reset
430#define pad_sv perl_pad_sv
431#define pad_swipe perl_pad_swipe
432#define peep perl_peep
433#define pidgone perl_pidgone
434#define pmruntime perl_pmruntime
435#define pmtrans perl_pmtrans
436#define pop_return perl_pop_return
437#define pop_scope perl_pop_scope
438#define pp_aassign perl_pp_aassign
439#define pp_accept perl_pp_accept
440#define pp_add perl_pp_add
441#define pp_aelem perl_pp_aelem
442#define pp_aelemfast perl_pp_aelemfast
443#define pp_alarm perl_pp_alarm
444#define pp_and perl_pp_and
445#define pp_andassign perl_pp_andassign
446#define pp_anonhash perl_pp_anonhash
447#define pp_anonlist perl_pp_anonlist
448#define pp_aslice perl_pp_aslice
449#define pp_atan2 perl_pp_atan2
450#define pp_av2arylen perl_pp_av2arylen
451#define pp_backtick perl_pp_backtick
452#define pp_bind perl_pp_bind
453#define pp_binmode perl_pp_binmode
454#define pp_bit_and perl_pp_bit_and
455#define pp_bit_or perl_pp_bit_or
456#define pp_bless perl_pp_bless
457#define pp_caller perl_pp_caller
458#define pp_chdir perl_pp_chdir
459#define pp_chmod perl_pp_chmod
460#define pp_chop perl_pp_chop
461#define pp_chown perl_pp_chown
462#define pp_chroot perl_pp_chroot
463#define pp_close perl_pp_close
464#define pp_closedir perl_pp_closedir
465#define pp_complement perl_pp_complement
466#define pp_concat perl_pp_concat
467#define pp_cond_expr perl_pp_cond_expr
468#define pp_connect perl_pp_connect
469#define pp_const perl_pp_const
470#define pp_cos perl_pp_cos
471#define pp_crypt perl_pp_crypt
472#define pp_cswitch perl_pp_cswitch
473#define pp_dbmclose perl_pp_dbmclose
474#define pp_dbmopen perl_pp_dbmopen
475#define pp_dbstate perl_pp_dbstate
476#define pp_defined perl_pp_defined
477#define pp_delete perl_pp_delete
478#define pp_die perl_pp_die
479#define pp_divide perl_pp_divide
480#define pp_dofile perl_pp_dofile
481#define pp_done perl_pp_done
482#define pp_dump perl_pp_dump
483#define pp_each perl_pp_each
484#define pp_egrent perl_pp_egrent
485#define pp_ehostent perl_pp_ehostent
486#define pp_enetent perl_pp_enetent
487#define pp_enter perl_pp_enter
488#define pp_entereval perl_pp_entereval
489#define pp_enteriter perl_pp_enteriter
490#define pp_enterloop perl_pp_enterloop
491#define pp_entersubr perl_pp_entersubr
492#define pp_entertry perl_pp_entertry
493#define pp_enterwrite perl_pp_enterwrite
494#define pp_eof perl_pp_eof
495#define pp_eprotoent perl_pp_eprotoent
496#define pp_epwent perl_pp_epwent
497#define pp_eq perl_pp_eq
498#define pp_eservent perl_pp_eservent
499#define pp_evalonce perl_pp_evalonce
500#define pp_exec perl_pp_exec
501#define pp_exit perl_pp_exit
502#define pp_exp perl_pp_exp
503#define pp_fcntl perl_pp_fcntl
504#define pp_fileno perl_pp_fileno
505#define pp_flip perl_pp_flip
506#define pp_flock perl_pp_flock
507#define pp_flop perl_pp_flop
508#define pp_fork perl_pp_fork
509#define pp_formline perl_pp_formline
510#define pp_ftatime perl_pp_ftatime
511#define pp_ftbinary perl_pp_ftbinary
512#define pp_ftblk perl_pp_ftblk
513#define pp_ftchr perl_pp_ftchr
514#define pp_ftctime perl_pp_ftctime
515#define pp_ftdir perl_pp_ftdir
516#define pp_fteexec perl_pp_fteexec
517#define pp_fteowned perl_pp_fteowned
518#define pp_fteread perl_pp_fteread
519#define pp_ftewrite perl_pp_ftewrite
520#define pp_ftfile perl_pp_ftfile
521#define pp_ftis perl_pp_ftis
522#define pp_ftlink perl_pp_ftlink
523#define pp_ftmtime perl_pp_ftmtime
524#define pp_ftpipe perl_pp_ftpipe
525#define pp_ftrexec perl_pp_ftrexec
526#define pp_ftrowned perl_pp_ftrowned
527#define pp_ftrread perl_pp_ftrread
528#define pp_ftrwrite perl_pp_ftrwrite
529#define pp_ftsgid perl_pp_ftsgid
530#define pp_ftsize perl_pp_ftsize
531#define pp_ftsock perl_pp_ftsock
532#define pp_ftsuid perl_pp_ftsuid
533#define pp_ftsvtx perl_pp_ftsvtx
534#define pp_fttext perl_pp_fttext
535#define pp_fttty perl_pp_fttty
536#define pp_ftzero perl_pp_ftzero
537#define pp_ge perl_pp_ge
538#define pp_getc perl_pp_getc
539#define pp_getlogin perl_pp_getlogin
540#define pp_getpeername perl_pp_getpeername
541#define pp_getpgrp perl_pp_getpgrp
542#define pp_getppid perl_pp_getppid
543#define pp_getpriority perl_pp_getpriority
544#define pp_getsockname perl_pp_getsockname
545#define pp_ggrent perl_pp_ggrent
546#define pp_ggrgid perl_pp_ggrgid
547#define pp_ggrnam perl_pp_ggrnam
548#define pp_ghbyaddr perl_pp_ghbyaddr
549#define pp_ghbyname perl_pp_ghbyname
550#define pp_ghostent perl_pp_ghostent
551#define pp_glob perl_pp_glob
552#define pp_gmtime perl_pp_gmtime
553#define pp_gnbyaddr perl_pp_gnbyaddr
554#define pp_gnbyname perl_pp_gnbyname
555#define pp_gnetent perl_pp_gnetent
556#define pp_goto perl_pp_goto
557#define pp_gpbyname perl_pp_gpbyname
558#define pp_gpbynumber perl_pp_gpbynumber
559#define pp_gprotoent perl_pp_gprotoent
560#define pp_gpwent perl_pp_gpwent
561#define pp_gpwnam perl_pp_gpwnam
562#define pp_gpwuid perl_pp_gpwuid
563#define pp_grepstart perl_pp_grepstart
564#define pp_grepwhile perl_pp_grepwhile
565#define pp_gsbyname perl_pp_gsbyname
566#define pp_gsbyport perl_pp_gsbyport
567#define pp_gservent perl_pp_gservent
568#define pp_gsockopt perl_pp_gsockopt
569#define pp_gt perl_pp_gt
570#define pp_gv perl_pp_gv
571#define pp_gvsv perl_pp_gvsv
572#define pp_helem perl_pp_helem
573#define pp_hex perl_pp_hex
574#define pp_hslice perl_pp_hslice
575#define pp_index perl_pp_index
576#define pp_indread perl_pp_indread
577#define pp_int perl_pp_int
8990e307
LW
578#define pp_interp perl_pp_interp
579#define pp_ioctl perl_pp_ioctl
580#define pp_iter perl_pp_iter
581#define pp_join perl_pp_join
582#define pp_keys perl_pp_keys
583#define pp_kill perl_pp_kill
584#define pp_last perl_pp_last
585#define pp_lc perl_pp_lc
586#define pp_lcfirst perl_pp_lcfirst
587#define pp_le perl_pp_le
588#define pp_leave perl_pp_leave
589#define pp_leaveeval perl_pp_leaveeval
590#define pp_leaveloop perl_pp_leaveloop
591#define pp_leavesubr perl_pp_leavesubr
592#define pp_leavetry perl_pp_leavetry
593#define pp_leavewrite perl_pp_leavewrite
594#define pp_left_shift perl_pp_left_shift
595#define pp_length perl_pp_length
596#define pp_lineseq perl_pp_lineseq
597#define pp_link perl_pp_link
598#define pp_list perl_pp_list
599#define pp_listen perl_pp_listen
600#define pp_localtime perl_pp_localtime
601#define pp_log perl_pp_log
602#define pp_lslice perl_pp_lslice
603#define pp_lstat perl_pp_lstat
604#define pp_lt perl_pp_lt
605#define pp_match perl_pp_match
606#define pp_method perl_pp_method
607#define pp_mkdir perl_pp_mkdir
608#define pp_modulo perl_pp_modulo
609#define pp_msgctl perl_pp_msgctl
610#define pp_msgget perl_pp_msgget
611#define pp_msgrcv perl_pp_msgrcv
612#define pp_msgsnd perl_pp_msgsnd
613#define pp_multiply perl_pp_multiply
614#define pp_ncmp perl_pp_ncmp
615#define pp_ne perl_pp_ne
616#define pp_negate perl_pp_negate
617#define pp_next perl_pp_next
618#define pp_nextstate perl_pp_nextstate
619#define pp_not perl_pp_not
620#define pp_nswitch perl_pp_nswitch
621#define pp_null perl_pp_null
622#define pp_oct perl_pp_oct
623#define pp_open perl_pp_open
624#define pp_open_dir perl_pp_open_dir
625#define pp_or perl_pp_or
626#define pp_orassign perl_pp_orassign
627#define pp_ord perl_pp_ord
628#define pp_pack perl_pp_pack
629#define pp_padav perl_pp_padav
630#define pp_padhv perl_pp_padhv
631#define pp_padsv perl_pp_padsv
632#define pp_pipe_op perl_pp_pipe_op
633#define pp_pop perl_pp_pop
634#define pp_postdec perl_pp_postdec
635#define pp_postinc perl_pp_postinc
636#define pp_pow perl_pp_pow
637#define pp_predec perl_pp_predec
638#define pp_preinc perl_pp_preinc
639#define pp_print perl_pp_print
640#define pp_prtf perl_pp_prtf
641#define pp_push perl_pp_push
642#define pp_pushmark perl_pp_pushmark
643#define pp_pushre perl_pp_pushre
644#define pp_rand perl_pp_rand
645#define pp_range perl_pp_range
646#define pp_rcatline perl_pp_rcatline
647#define pp_read perl_pp_read
648#define pp_readdir perl_pp_readdir
649#define pp_readline perl_pp_readline
650#define pp_readlink perl_pp_readlink
651#define pp_recv perl_pp_recv
652#define pp_redo perl_pp_redo
653#define pp_ref perl_pp_ref
654#define pp_refgen perl_pp_refgen
655#define pp_regcmaybe perl_pp_regcmaybe
656#define pp_regcomp perl_pp_regcomp
657#define pp_rename perl_pp_rename
658#define pp_repeat perl_pp_repeat
659#define pp_require perl_pp_require
660#define pp_reset perl_pp_reset
661#define pp_return perl_pp_return
662#define pp_reverse perl_pp_reverse
663#define pp_rewinddir perl_pp_rewinddir
664#define pp_right_shift perl_pp_right_shift
665#define pp_rindex perl_pp_rindex
666#define pp_rmdir perl_pp_rmdir
667#define pp_rv2av perl_pp_rv2av
668#define pp_rv2cv perl_pp_rv2cv
669#define pp_rv2gv perl_pp_rv2gv
670#define pp_rv2hv perl_pp_rv2hv
671#define pp_rv2sv perl_pp_rv2sv
672#define pp_sassign perl_pp_sassign
673#define pp_scalar perl_pp_scalar
674#define pp_schop perl_pp_schop
675#define pp_scmp perl_pp_scmp
676#define pp_scope perl_pp_scope
677#define pp_seek perl_pp_seek
678#define pp_seekdir perl_pp_seekdir
679#define pp_select perl_pp_select
680#define pp_semctl perl_pp_semctl
681#define pp_semget perl_pp_semget
682#define pp_semop perl_pp_semop
683#define pp_send perl_pp_send
684#define pp_seq perl_pp_seq
685#define pp_setpgrp perl_pp_setpgrp
686#define pp_setpriority perl_pp_setpriority
687#define pp_sge perl_pp_sge
688#define pp_sgrent perl_pp_sgrent
689#define pp_sgt perl_pp_sgt
690#define pp_shift perl_pp_shift
691#define pp_shmctl perl_pp_shmctl
692#define pp_shmget perl_pp_shmget
693#define pp_shmread perl_pp_shmread
694#define pp_shmwrite perl_pp_shmwrite
695#define pp_shostent perl_pp_shostent
696#define pp_shutdown perl_pp_shutdown
697#define pp_sin perl_pp_sin
698#define pp_sle perl_pp_sle
699#define pp_sleep perl_pp_sleep
700#define pp_slt perl_pp_slt
701#define pp_sne perl_pp_sne
702#define pp_snetent perl_pp_snetent
703#define pp_socket perl_pp_socket
704#define pp_sockpair perl_pp_sockpair
705#define pp_sort perl_pp_sort
706#define pp_splice perl_pp_splice
707#define pp_split perl_pp_split
708#define pp_sprintf perl_pp_sprintf
709#define pp_sprotoent perl_pp_sprotoent
710#define pp_spwent perl_pp_spwent
711#define pp_sqrt perl_pp_sqrt
712#define pp_srand perl_pp_srand
713#define pp_sselect perl_pp_sselect
714#define pp_sservent perl_pp_sservent
715#define pp_ssockopt perl_pp_ssockopt
716#define pp_stat perl_pp_stat
717#define pp_stub perl_pp_stub
718#define pp_study perl_pp_study
719#define pp_subst perl_pp_subst
720#define pp_substcont perl_pp_substcont
721#define pp_substr perl_pp_substr
722#define pp_subtract perl_pp_subtract
723#define pp_sv2len perl_pp_sv2len
724#define pp_symlink perl_pp_symlink
725#define pp_syscall perl_pp_syscall
726#define pp_sysread perl_pp_sysread
727#define pp_system perl_pp_system
728#define pp_syswrite perl_pp_syswrite
729#define pp_tell perl_pp_tell
730#define pp_telldir perl_pp_telldir
731#define pp_tie perl_pp_tie
732#define pp_time perl_pp_time
733#define pp_tms perl_pp_tms
734#define pp_trans perl_pp_trans
735#define pp_truncate perl_pp_truncate
736#define pp_uc perl_pp_uc
737#define pp_ucfirst perl_pp_ucfirst
738#define pp_umask perl_pp_umask
739#define pp_undef perl_pp_undef
740#define pp_unlink perl_pp_unlink
741#define pp_unpack perl_pp_unpack
742#define pp_unshift perl_pp_unshift
743#define pp_unstack perl_pp_unstack
744#define pp_untie perl_pp_untie
745#define pp_utime perl_pp_utime
746#define pp_values perl_pp_values
747#define pp_vec perl_pp_vec
748#define pp_wait perl_pp_wait
749#define pp_waitpid perl_pp_waitpid
750#define pp_wantarray perl_pp_wantarray
751#define pp_warn perl_pp_warn
752#define pp_xor perl_pp_xor
753#define prepend_elem perl_prepend_elem
754#define push_return perl_push_return
755#define push_scope perl_push_scope
756#define q perl_q
757#define ref perl_ref
758#define refkids perl_refkids
759#define regcomp perl_regcomp
760#define regdump perl_regdump
761#define regexec perl_regexec
762#define regfree perl_regfree
763#define regnext perl_regnext
764#define regprop perl_regprop
765#define repeatcpy perl_repeatcpy
766#define rninstr perl_rninstr
767#define run perl_run
768#define save_I32 perl_save_I32
769#define save_aptr perl_save_aptr
770#define save_ary perl_save_ary
771#define save_clearsv perl_save_clearsv
772#define save_delete perl_save_delete
773#define save_freeop perl_save_freeop
774#define save_freepv perl_save_freepv
775#define save_freesv perl_save_freesv
776#define save_hash perl_save_hash
777#define save_hptr perl_save_hptr
778#define save_int perl_save_int
779#define save_item perl_save_item
780#define save_list perl_save_list
781#define save_nogv perl_save_nogv
782#define save_scalar perl_save_scalar
783#define save_sptr perl_save_sptr
784#define save_svref perl_save_svref
785#define savestack_grow perl_savestack_grow
786#define savestr perl_savestr
787#define sawparens perl_sawparens
788#define scalar perl_scalar
789#define scalarkids perl_scalarkids
790#define scalarseq perl_scalarseq
791#define scalarvoid perl_scalarvoid
792#define scan_const perl_scan_const
793#define scan_formline perl_scan_formline
794#define scan_heredoc perl_scan_heredoc
795#define scan_hex perl_scan_hex
796#define scan_ident perl_scan_ident
797#define scan_inputsymbol perl_scan_inputsymbol
798#define scan_num perl_scan_num
799#define scan_oct perl_scan_oct
800#define scan_pat perl_scan_pat
801#define scan_prefix perl_scan_prefix
802#define scan_str perl_scan_str
803#define scan_subst perl_scan_subst
804#define scan_trans perl_scan_trans
805#define scan_word perl_scan_word
806#define scope perl_scope
807#define screaminstr perl_screaminstr
808#define setenv_getix perl_setenv_getix
809#define skipspace perl_skipspace
810#define start_subparse perl_start_subparse
811#define sublex_done perl_sublex_done
812#define sublex_start perl_sublex_start
813#define sv_2bool perl_sv_2bool
814#define sv_2cv perl_sv_2cv
815#define sv_2iv perl_sv_2iv
816#define sv_2mortal perl_sv_2mortal
817#define sv_2nv perl_sv_2nv
818#define sv_2pv perl_sv_2pv
819#define sv_backoff perl_sv_backoff
820#define sv_catpv perl_sv_catpv
821#define sv_catpvn perl_sv_catpvn
822#define sv_catsv perl_sv_catsv
823#define sv_chop perl_sv_chop
824#define sv_clean_all perl_sv_clean_all
825#define sv_clean_magic perl_sv_clean_magic
826#define sv_clean_refs perl_sv_clean_refs
827#define sv_clear perl_sv_clear
828#define sv_cmp perl_sv_cmp
829#define sv_dec perl_sv_dec
830#define sv_dump perl_sv_dump
831#define sv_eq perl_sv_eq
832#define sv_free perl_sv_free
833#define sv_gets perl_sv_gets
834#define sv_grow perl_sv_grow
835#define sv_inc perl_sv_inc
836#define sv_insert perl_sv_insert
837#define sv_isa perl_sv_isa
838#define sv_len perl_sv_len
839#define sv_magic perl_sv_magic
840#define sv_mortalcopy perl_sv_mortalcopy
841#define sv_newmortal perl_sv_newmortal
842#define sv_peek perl_sv_peek
843#define sv_ref perl_sv_ref
844#define sv_replace perl_sv_replace
845#define sv_report_used perl_sv_report_used
846#define sv_reset perl_sv_reset
847#define sv_setiv perl_sv_setiv
848#define sv_setnv perl_sv_setnv
849#define sv_setptrobj perl_sv_setptrobj
850#define sv_setpv perl_sv_setpv
851#define sv_setpvn perl_sv_setpvn
852#define sv_setsv perl_sv_setsv
853#define sv_unmagic perl_sv_unmagic
854#define sv_upgrade perl_sv_upgrade
855#define sv_usepvn perl_sv_usepvn
856#define taint_env perl_taint_env
857#define taint_not perl_taint_not
858#define taint_proper perl_taint_proper
859#define too_few_arguments perl_too_few_arguments
860#define too_many_arguments perl_too_many_arguments
861#define wait4pid perl_wait4pid
862#define warn perl_warn
863#define watch perl_watch
864#define whichsig perl_whichsig
865#define xiv_root perl_xiv_root
866#define xnv_root perl_xnv_root
867#define xpv_root perl_xpv_root
868#define xrv_root perl_xrv_root
869#define yyerror perl_yyerror
870#define yyerror perl_yyerror
871#define yylex perl_yylex
872#define yyparse perl_yyparse
873#define yywarn perl_yywarn
79072805 874
8990e307 875#endif /* EMBED */
463ee0b2 876
8990e307 877/* Put interpreter specific symbols into a struct? */
463ee0b2
LW
878
879#ifdef MULTIPLICITY
79072805
LW
880
881#define Argv (curinterp->IArgv)
882#define Cmd (curinterp->ICmd)
883#define DBgv (curinterp->IDBgv)
884#define DBline (curinterp->IDBline)
885#define DBsignal (curinterp->IDBsignal)
886#define DBsingle (curinterp->IDBsingle)
887#define DBsub (curinterp->IDBsub)
888#define DBtrace (curinterp->IDBtrace)
889#define allgvs (curinterp->Iallgvs)
890#define ampergv (curinterp->Iampergv)
891#define argvgv (curinterp->Iargvgv)
892#define argvoutgv (curinterp->Iargvoutgv)
893#define arybase (curinterp->Iarybase)
894#define basetime (curinterp->Ibasetime)
93a17b20 895#define beginav (curinterp->Ibeginav)
79072805
LW
896#define bodytarget (curinterp->Ibodytarget)
897#define cddir (curinterp->Icddir)
898#define chopset (curinterp->Ichopset)
899#define copline (curinterp->Icopline)
900#define curblock (curinterp->Icurblock)
901#define curcop (curinterp->Icurcop)
902#define curcsv (curinterp->Icurcsv)
903#define curoutgv (curinterp->Icuroutgv)
904#define curpm (curinterp->Icurpm)
905#define curstash (curinterp->Icurstash)
906#define curstname (curinterp->Icurstname)
907#define cxstack (curinterp->Icxstack)
908#define cxstack_ix (curinterp->Icxstack_ix)
909#define cxstack_max (curinterp->Icxstack_max)
910#define dbargs (curinterp->Idbargs)
79072805
LW
911#define debdelim (curinterp->Idebdelim)
912#define debname (curinterp->Idebname)
913#define debstash (curinterp->Idebstash)
914#define debug (curinterp->Idebug)
915#define defgv (curinterp->Idefgv)
916#define defoutgv (curinterp->Idefoutgv)
917#define defstash (curinterp->Idefstash)
918#define delaymagic (curinterp->Idelaymagic)
919#define dirty (curinterp->Idirty)
920#define dlevel (curinterp->Idlevel)
921#define dlmax (curinterp->Idlmax)
922#define do_undump (curinterp->Ido_undump)
923#define doextract (curinterp->Idoextract)
924#define doswitches (curinterp->Idoswitches)
925#define dowarn (curinterp->Idowarn)
926#define dumplvl (curinterp->Idumplvl)
927#define e_fp (curinterp->Ie_fp)
928#define e_tmpname (curinterp->Ie_tmpname)
93a17b20 929#define endav (curinterp->Iendav)
79072805
LW
930#define envgv (curinterp->Ienvgv)
931#define eval_root (curinterp->Ieval_root)
932#define eval_start (curinterp->Ieval_start)
933#define fdpid (curinterp->Ifdpid)
934#define filemode (curinterp->Ifilemode)
935#define firstgv (curinterp->Ifirstgv)
936#define forkprocess (curinterp->Iforkprocess)
937#define formfeed (curinterp->Iformfeed)
938#define formtarget (curinterp->Iformtarget)
79072805 939#define gensym (curinterp->Igensym)
79072805
LW
940#define in_eval (curinterp->Iin_eval)
941#define incgv (curinterp->Iincgv)
942#define inplace (curinterp->Iinplace)
79072805 943#define last_in_gv (curinterp->Ilast_in_gv)
79072805
LW
944#define lastfd (curinterp->Ilastfd)
945#define lastretstr (curinterp->Ilastretstr)
946#define lastscream (curinterp->Ilastscream)
947#define lastsize (curinterp->Ilastsize)
948#define lastspbase (curinterp->Ilastspbase)
949#define laststatval (curinterp->Ilaststatval)
950#define laststype (curinterp->Ilaststype)
951#define leftgv (curinterp->Ileftgv)
952#define lineary (curinterp->Ilineary)
953#define localizing (curinterp->Ilocalizing)
954#define main_root (curinterp->Imain_root)
955#define main_start (curinterp->Imain_start)
956#define mainstack (curinterp->Imainstack)
957#define maxscream (curinterp->Imaxscream)
958#define maxsysfd (curinterp->Imaxsysfd)
2304df62 959#define minus_F (curinterp->Iminus_F)
79072805
LW
960#define minus_a (curinterp->Iminus_a)
961#define minus_c (curinterp->Iminus_c)
962#define minus_l (curinterp->Iminus_l)
963#define minus_n (curinterp->Iminus_n)
964#define minus_p (curinterp->Iminus_p)
965#define multiline (curinterp->Imultiline)
966#define mystack_base (curinterp->Imystack_base)
967#define mystack_mark (curinterp->Imystack_mark)
968#define mystack_max (curinterp->Imystack_max)
969#define mystack_sp (curinterp->Imystack_sp)
970#define mystrk (curinterp->Imystrk)
971#define nrs (curinterp->Inrs)
972#define nrschar (curinterp->Inrschar)
973#define nrslen (curinterp->Inrslen)
974#define ofmt (curinterp->Iofmt)
975#define ofs (curinterp->Iofs)
976#define ofslen (curinterp->Iofslen)
977#define oldlastpm (curinterp->Ioldlastpm)
978#define oldname (curinterp->Ioldname)
979#define origargc (curinterp->Iorigargc)
980#define origargv (curinterp->Iorigargv)
981#define origfilename (curinterp->Iorigfilename)
982#define ors (curinterp->Iors)
983#define orslen (curinterp->Iorslen)
93a17b20
LW
984#define pad (curinterp->Ipad)
985#define padname (curinterp->Ipadname)
79072805
LW
986#define patchlevel (curinterp->Ipatchlevel)
987#define perldb (curinterp->Iperldb)
988#define pidstatus (curinterp->Ipidstatus)
989#define preambled (curinterp->Ipreambled)
990#define preprocess (curinterp->Ipreprocess)
991#define restartop (curinterp->Irestartop)
992#define rightgv (curinterp->Irightgv)
993#define rs (curinterp->Irs)
994#define rschar (curinterp->Irschar)
995#define rslen (curinterp->Irslen)
996#define rspara (curinterp->Irspara)
997#define sawampersand (curinterp->Isawampersand)
998#define sawi (curinterp->Isawi)
999#define sawstudy (curinterp->Isawstudy)
1000#define sawvec (curinterp->Isawvec)
1001#define screamfirst (curinterp->Iscreamfirst)
1002#define screamnext (curinterp->Iscreamnext)
1003#define secondgv (curinterp->Isecondgv)
1004#define siggv (curinterp->Isiggv)
1005#define signalstack (curinterp->Isignalstack)
1006#define sortcop (curinterp->Isortcop)
1007#define sortstack (curinterp->Isortstack)
1008#define sortstash (curinterp->Isortstash)
2304df62 1009#define splitstr (curinterp->Isplitstr)
79072805
LW
1010#define stack (curinterp->Istack)
1011#define statcache (curinterp->Istatcache)
1012#define statgv (curinterp->Istatgv)
1013#define statname (curinterp->Istatname)
1014#define statusvalue (curinterp->Istatusvalue)
1015#define stdingv (curinterp->Istdingv)
1016#define strchop (curinterp->Istrchop)
8990e307
LW
1017#define sv_count (curinterp->Isv_count)
1018#define sv_rvcount (curinterp->Isv_rvcount)
1019#define sv_root (curinterp->Isv_root)
1020#define sv_arenaroot (curinterp->Isv_arenaroot)
79072805 1021#define tainted (curinterp->Itainted)
463ee0b2 1022#define tainting (curinterp->Itainting)
79072805
LW
1023#define tmps_floor (curinterp->Itmps_floor)
1024#define tmps_ix (curinterp->Itmps_ix)
1025#define tmps_max (curinterp->Itmps_max)
1026#define tmps_stack (curinterp->Itmps_stack)
1027#define top_env (curinterp->Itop_env)
1028#define toptarget (curinterp->Itoptarget)
1029#define unsafe (curinterp->Iunsafe)
1030
8990e307 1031#else /* not multiple, so translate interpreter symbols the other way... */
79072805
LW
1032
1033#define IArgv Argv
1034#define ICmd Cmd
1035#define IDBgv DBgv
1036#define IDBline DBline
1037#define IDBsignal DBsignal
1038#define IDBsingle DBsingle
1039#define IDBsub DBsub
1040#define IDBtrace DBtrace
1041#define Iallgvs allgvs
1042#define Iampergv ampergv
1043#define Iargvgv argvgv
1044#define Iargvoutgv argvoutgv
1045#define Iarybase arybase
1046#define Ibasetime basetime
93a17b20 1047#define Ibeginav beginav
79072805
LW
1048#define Ibodytarget bodytarget
1049#define Icddir cddir
1050#define Ichopset chopset
1051#define Icopline copline
1052#define Icurblock curblock
1053#define Icurcop curcop
1054#define Icurcsv curcsv
1055#define Icuroutgv curoutgv
1056#define Icurpm curpm
1057#define Icurstash curstash
1058#define Icurstname curstname
1059#define Icxstack cxstack
1060#define Icxstack_ix cxstack_ix
1061#define Icxstack_max cxstack_max
1062#define Idbargs dbargs
79072805
LW
1063#define Idebdelim debdelim
1064#define Idebname debname
1065#define Idebstash debstash
1066#define Idebug debug
1067#define Idefgv defgv
1068#define Idefoutgv defoutgv
1069#define Idefstash defstash
1070#define Idelaymagic delaymagic
1071#define Idirty dirty
1072#define Idlevel dlevel
1073#define Idlmax dlmax
1074#define Ido_undump do_undump
1075#define Idoextract doextract
1076#define Idoswitches doswitches
1077#define Idowarn dowarn
1078#define Idumplvl dumplvl
1079#define Ie_fp e_fp
1080#define Ie_tmpname e_tmpname
93a17b20 1081#define Iendav endav
79072805
LW
1082#define Ienvgv envgv
1083#define Ieval_root eval_root
1084#define Ieval_start eval_start
1085#define Ifdpid fdpid
1086#define Ifilemode filemode
1087#define Ifirstgv firstgv
1088#define Iforkprocess forkprocess
1089#define Iformfeed formfeed
1090#define Iformtarget formtarget
79072805 1091#define Igensym gensym
79072805
LW
1092#define Iin_eval in_eval
1093#define Iincgv incgv
1094#define Iinplace inplace
79072805 1095#define Ilast_in_gv last_in_gv
79072805
LW
1096#define Ilastfd lastfd
1097#define Ilastretstr lastretstr
1098#define Ilastscream lastscream
1099#define Ilastsize lastsize
1100#define Ilastspbase lastspbase
1101#define Ilaststatval laststatval
1102#define Ilaststype laststype
1103#define Ileftgv leftgv
1104#define Ilineary lineary
1105#define Ilocalizing localizing
1106#define Imain_root main_root
1107#define Imain_start main_start
1108#define Imainstack mainstack
1109#define Imaxscream maxscream
1110#define Imaxsysfd maxsysfd
2304df62 1111#define Iminus_F minus_F
79072805
LW
1112#define Iminus_a minus_a
1113#define Iminus_c minus_c
1114#define Iminus_l minus_l
1115#define Iminus_n minus_n
1116#define Iminus_p minus_p
1117#define Imultiline multiline
1118#define Imystack_base mystack_base
1119#define Imystack_mark mystack_mark
1120#define Imystack_max mystack_max
1121#define Imystack_sp mystack_sp
1122#define Imystrk mystrk
1123#define Inrs nrs
1124#define Inrschar nrschar
1125#define Inrslen nrslen
1126#define Iofmt ofmt
1127#define Iofs ofs
1128#define Iofslen ofslen
1129#define Ioldlastpm oldlastpm
1130#define Ioldname oldname
1131#define Iorigargc origargc
1132#define Iorigargv origargv
1133#define Iorigfilename origfilename
1134#define Iors ors
1135#define Iorslen orslen
93a17b20
LW
1136#define Ipad pad
1137#define Ipadname padname
79072805
LW
1138#define Ipatchlevel patchlevel
1139#define Iperldb perldb
1140#define Ipidstatus pidstatus
1141#define Ipreambled preambled
1142#define Ipreprocess preprocess
1143#define Irestartop restartop
1144#define Irightgv rightgv
1145#define Irs rs
1146#define Irschar rschar
1147#define Irslen rslen
1148#define Irspara rspara
1149#define Isawampersand sawampersand
1150#define Isawi sawi
1151#define Isawstudy sawstudy
1152#define Isawvec sawvec
1153#define Iscreamfirst screamfirst
1154#define Iscreamnext screamnext
1155#define Isecondgv secondgv
1156#define Isiggv siggv
1157#define Isignalstack signalstack
1158#define Isortcop sortcop
1159#define Isortstack sortstack
1160#define Isortstash sortstash
2304df62 1161#define Isplitstr splitstr
79072805
LW
1162#define Istack stack
1163#define Istatcache statcache
1164#define Istatgv statgv
1165#define Istatname statname
1166#define Istatusvalue statusvalue
1167#define Istdingv stdingv
1168#define Istrchop strchop
8990e307
LW
1169#define Isv_count sv_count
1170#define Isv_rvcount sv_rvcount
1171#define Isv_root sv_root
1172#define Isv_arenaroot sv_arenaroot
79072805 1173#define Itainted tainted
463ee0b2 1174#define Itainting tainting
79072805
LW
1175#define Itmps_floor tmps_floor
1176#define Itmps_ix tmps_ix
1177#define Itmps_max tmps_max
1178#define Itmps_stack tmps_stack
1179#define Itop_env top_env
1180#define Itoptarget toptarget
1181#define Iunsafe unsafe
1182
8990e307 1183#endif /* MULTIPLICITY */