5a9b072cbe7798df82c57296d6c6240d9dc96725
[perl.git] / embed.h
1 /* This file is derived from global.var and interp.var */
2
3 /* (Doing namespace management portably in C is really gross.) */
4
5 #ifdef EMBED
6
7 /* globals we need to hide from the world */
8 #define No              PERLNo
9 #define Sv              PERLSv
10 #define Xpv             PERLXpv
11 #define Yes             PERLYes
12 #define additem         PERLadditem
13 #define an              PERLan
14 #define buf             PERLbuf
15 #define bufend          PERLbufend
16 #define bufptr          PERLbufptr
17 #define check           PERLcheck
18 #define coeff           PERLcoeff
19 #define compiling       PERLcompiling
20 #define comppad         PERLcomppad
21 #define comppadname     PERLcomppadname
22 #define comppadnamefill PERLcomppadnamefill
23 #define cop_seqmax      PERLcop_seqmax
24 #define cryptseen       PERLcryptseen
25 #define cshlen          PERLcshlen
26 #define cshname         PERLcshname
27 #define curinterp       PERLcurinterp
28 #define curpad          PERLcurpad
29 #define dc              PERLdc
30 #define di              PERLdi
31 #define ds              PERLds
32 #define egid            PERLegid
33 #define error_count     PERLerror_count
34 #define euid            PERLeuid
35 #define evstr           PERLevstr
36 #define expect          PERLexpect
37 #define expectterm      PERLexpectterm
38 #define fold            PERLfold
39 #define freq            PERLfreq
40 #define gid             PERLgid
41 #define hexdigit        PERLhexdigit
42 #define in_format       PERLin_format
43 #define in_my           PERLin_my
44 #define know_next       PERLknow_next
45 #define last_lop        PERLlast_lop
46 #define last_uni        PERLlast_uni
47 #define linestr         PERLlinestr
48 #define markstack       PERLmarkstack
49 #define markstack_max   PERLmarkstack_max
50 #define markstack_ptr   PERLmarkstack_ptr
51 #define multi_close     PERLmulti_close
52 #define multi_end       PERLmulti_end
53 #define multi_open      PERLmulti_open
54 #define multi_start     PERLmulti_start
55 #define na              PERLna
56 #define needblockscope  PERLneedblockscope
57 #define nexttype        PERLnexttype
58 #define nextval         PERLnextval
59 #define no_aelem        PERLno_aelem
60 #define no_dir_func     PERLno_dir_func
61 #define no_func         PERLno_func
62 #define no_helem        PERLno_helem
63 #define no_mem          PERLno_mem
64 #define no_modify       PERLno_modify
65 #define no_security     PERLno_security
66 #define no_sock_func    PERLno_sock_func
67 #define no_usym         PERLno_usym
68 #define nointrp         PERLnointrp
69 #define nomem           PERLnomem
70 #define nomemok         PERLnomemok
71 #define oldbufptr       PERLoldbufptr
72 #define oldoldbufptr    PERLoldoldbufptr
73 #define op              PERLop
74 #define op_name         PERLop_name
75 #define op_seqmax       PERLop_seqmax
76 #define opargs          PERLopargs
77 #define origalen        PERLorigalen
78 #define origenviron     PERLorigenviron
79 #define padix           PERLpadix
80 #define patleave        PERLpatleave
81 #define ppaddr          PERLppaddr
82 #define rcsid           PERLrcsid
83 #define reall_srchlen   PERLreall_srchlen
84 #define regarglen       PERLregarglen
85 #define regbol          PERLregbol
86 #define regcode         PERLregcode
87 #define regdummy        PERLregdummy
88 #define regendp         PERLregendp
89 #define regeol          PERLregeol
90 #define regfold         PERLregfold
91 #define reginput        PERLreginput
92 #define reglastparen    PERLreglastparen
93 #define regmyendp       PERLregmyendp
94 #define regmyp_size     PERLregmyp_size
95 #define regmystartp     PERLregmystartp
96 #define regnarrate      PERLregnarrate
97 #define regnpar         PERLregnpar
98 #define regparse        PERLregparse
99 #define regprecomp      PERLregprecomp
100 #define regprev         PERLregprev
101 #define regsawback      PERLregsawback
102 #define regsawbracket   PERLregsawbracket
103 #define regsize         PERLregsize
104 #define regstartp       PERLregstartp
105 #define regtill         PERLregtill
106 #define regxend         PERLregxend
107 #define retstack        PERLretstack
108 #define retstack_ix     PERLretstack_ix
109 #define retstack_max    PERLretstack_max
110 #define rsfp            PERLrsfp
111 #define savestack       PERLsavestack
112 #define savestack_ix    PERLsavestack_ix
113 #define savestack_max   PERLsavestack_max
114 #define saw_return      PERLsaw_return
115 #define scopestack      PERLscopestack
116 #define scopestack_ix   PERLscopestack_ix
117 #define scopestack_max  PERLscopestack_max
118 #define scrgv           PERLscrgv
119 #define sig_name        PERLsig_name
120 #define simple          PERLsimple
121 #define stack_base      PERLstack_base
122 #define stack_max       PERLstack_max
123 #define stack_sp        PERLstack_sp
124 #define statbuf         PERLstatbuf
125 #define sub_generation  PERLsub_generation
126 #define subline         PERLsubline
127 #define subname         PERLsubname
128 #define sv_no           PERLsv_no
129 #define sv_undef        PERLsv_undef
130 #define sv_yes          PERLsv_yes
131 #define thisexpr        PERLthisexpr
132 #define timesbuf        PERLtimesbuf
133 #define tokenbuf        PERLtokenbuf
134 #define uid             PERLuid
135 #define varies          PERLvaries
136 #define vert            PERLvert
137 #define vtbl_arylen     PERLvtbl_arylen
138 #define vtbl_bm         PERLvtbl_bm
139 #define vtbl_dbline     PERLvtbl_dbline
140 #define vtbl_env        PERLvtbl_env
141 #define vtbl_envelem    PERLvtbl_envelem
142 #define vtbl_glob       PERLvtbl_glob
143 #define vtbl_isa        PERLvtbl_isa
144 #define vtbl_isaelem    PERLvtbl_isaelem
145 #define vtbl_mglob      PERLvtbl_mglob
146 #define vtbl_pack       PERLvtbl_pack
147 #define vtbl_packelem   PERLvtbl_packelem
148 #define vtbl_sig        PERLvtbl_sig
149 #define vtbl_sigelem    PERLvtbl_sigelem
150 #define vtbl_substr     PERLvtbl_substr
151 #define vtbl_sv         PERLvtbl_sv
152 #define vtbl_taint      PERLvtbl_taint
153 #define vtbl_uvar       PERLvtbl_uvar
154 #define vtbl_vec        PERLvtbl_vec
155 #define warn_nl         PERLwarn_nl
156 #define warn_nosemi     PERLwarn_nosemi
157 #define warn_reserved   PERLwarn_reserved
158 #define watchaddr       PERLwatchaddr
159 #define watchok         PERLwatchok
160 #define yychar          PERLyychar
161 #define yycheck         PERLyycheck
162 #define yydebug         PERLyydebug
163 #define yydefred        PERLyydefred
164 #define yydgoto         PERLyydgoto
165 #define yyerrflag       PERLyyerrflag
166 #define yygindex        PERLyygindex
167 #define yylen           PERLyylen
168 #define yylhs           PERLyylhs
169 #define yylval          PERLyylval
170 #define yyname          PERLyyname
171 #define yynerrs         PERLyynerrs
172 #define yyrindex        PERLyyrindex
173 #define yyrule          PERLyyrule
174 #define yysindex        PERLyysindex
175 #define yytable         PERLyytable
176 #define yyval           PERLyyval
177 #define append_elem     PERLappend_elem
178 #define append_list     PERLappend_list
179 #define apply           PERLapply
180 #define av_clear        PERLav_clear
181 #define av_fake         PERLav_fake
182 #define av_fetch        PERLav_fetch
183 #define av_fill         PERLav_fill
184 #define av_free         PERLav_free
185 #define av_len          PERLav_len
186 #define av_make         PERLav_make
187 #define av_pop          PERLav_pop
188 #define av_popnulls     PERLav_popnulls
189 #define av_push         PERLav_push
190 #define av_shift        PERLav_shift
191 #define av_store        PERLav_store
192 #define av_undef        PERLav_undef
193 #define av_unshift      PERLav_unshift
194 #define bind_match      PERLbind_match
195 #define block_head      PERLblock_head
196 #define calllist        PERLcalllist
197 #define cando           PERLcando
198 #define check_uni       PERLcheck_uni
199 #define checkcomma      PERLcheckcomma
200 #define ck_aelem        PERLck_aelem
201 #define ck_chop         PERLck_chop
202 #define ck_concat       PERLck_concat
203 #define ck_eof          PERLck_eof
204 #define ck_eval         PERLck_eval
205 #define ck_exec         PERLck_exec
206 #define ck_formline     PERLck_formline
207 #define ck_ftst         PERLck_ftst
208 #define ck_fun          PERLck_fun
209 #define ck_glob         PERLck_glob
210 #define ck_grep         PERLck_grep
211 #define ck_gvconst      PERLck_gvconst
212 #define ck_index        PERLck_index
213 #define ck_lengthconst  PERLck_lengthconst
214 #define ck_lfun         PERLck_lfun
215 #define ck_listiob      PERLck_listiob
216 #define ck_match        PERLck_match
217 #define ck_null         PERLck_null
218 #define ck_repeat       PERLck_repeat
219 #define ck_retarget     PERLck_retarget
220 #define ck_rvconst      PERLck_rvconst
221 #define ck_select       PERLck_select
222 #define ck_shift        PERLck_shift
223 #define ck_sort         PERLck_sort
224 #define ck_split        PERLck_split
225 #define ck_subr         PERLck_subr
226 #define ck_trunc        PERLck_trunc
227 #define convert         PERLconvert
228 #define cpy7bit         PERLcpy7bit
229 #define cpytill         PERLcpytill
230 #define croak           PERLcroak
231 #define cv_clear        PERLcv_clear
232 #define cxinc           PERLcxinc
233 #define deb             PERLdeb
234 #define deb_growlevel   PERLdeb_growlevel
235 #define debop           PERLdebop
236 #define debstack        PERLdebstack
237 #define debstackptrs    PERLdebstackptrs
238 #define die             PERLdie
239 #define die_where       PERLdie_where
240 #define do_aexec        PERLdo_aexec
241 #define do_chop         PERLdo_chop
242 #define do_close        PERLdo_close
243 #define do_ctl          PERLdo_ctl
244 #define do_eof          PERLdo_eof
245 #define do_exec         PERLdo_exec
246 #define do_execfree     PERLdo_execfree
247 #define do_ipcctl       PERLdo_ipcctl
248 #define do_ipcget       PERLdo_ipcget
249 #define do_join         PERLdo_join
250 #define do_kv           PERLdo_kv
251 #define do_msgrcv       PERLdo_msgrcv
252 #define do_msgsnd       PERLdo_msgsnd
253 #define do_open         PERLdo_open
254 #define do_pipe         PERLdo_pipe
255 #define do_print        PERLdo_print
256 #define do_readline     PERLdo_readline
257 #define do_seek         PERLdo_seek
258 #define do_semop        PERLdo_semop
259 #define do_shmio        PERLdo_shmio
260 #define do_sprintf      PERLdo_sprintf
261 #define do_tell         PERLdo_tell
262 #define do_trans        PERLdo_trans
263 #define do_vecset       PERLdo_vecset
264 #define do_vop          PERLdo_vop
265 #define doeval          PERLdoeval
266 #define dofindlabel     PERLdofindlabel
267 #define dopoptoeval     PERLdopoptoeval
268 #define dump_all        PERLdump_all
269 #define dump_eval       PERLdump_eval
270 #define dump_gv         PERLdump_gv
271 #define dump_op         PERLdump_op
272 #define dump_packsubs   PERLdump_packsubs
273 #define dump_pm         PERLdump_pm
274 #define dump_sub        PERLdump_sub
275 #define fbm_compile     PERLfbm_compile
276 #define fbm_instr       PERLfbm_instr
277 #define fetch_gv        PERLfetch_gv
278 #define fetch_io        PERLfetch_io
279 #define fetch_stash     PERLfetch_stash
280 #define fold_constants  PERLfold_constants
281 #define force_ident     PERLforce_ident
282 #define force_next      PERLforce_next
283 #define force_word      PERLforce_word
284 #define free_tmps       PERLfree_tmps
285 #define gen_constant_list       PERLgen_constant_list
286 #define getgimme        PERLgetgimme
287 #define gp_free         PERLgp_free
288 #define gp_ref          PERLgp_ref
289 #define gv_AVadd        PERLgv_AVadd
290 #define gv_HVadd        PERLgv_HVadd
291 #define gv_check        PERLgv_check
292 #define gv_efullname    PERLgv_efullname
293 #define gv_fetchfile    PERLgv_fetchfile
294 #define gv_fetchmeth    PERLgv_fetchmeth
295 #define gv_fetchmethod  PERLgv_fetchmethod
296 #define gv_fetchpv      PERLgv_fetchpv
297 #define gv_fullname     PERLgv_fullname
298 #define gv_init         PERLgv_init
299 #define he_delayfree    PERLhe_delayfree
300 #define he_free         PERLhe_free
301 #define hoistmust       PERLhoistmust
302 #define hv_clear        PERLhv_clear
303 #define hv_delete       PERLhv_delete
304 #define hv_fetch        PERLhv_fetch
305 #define hv_free         PERLhv_free
306 #define hv_iterinit     PERLhv_iterinit
307 #define hv_iterkey      PERLhv_iterkey
308 #define hv_iternext     PERLhv_iternext
309 #define hv_iterval      PERLhv_iterval
310 #define hv_magic        PERLhv_magic
311 #define hv_store        PERLhv_store
312 #define hv_undef        PERLhv_undef
313 #define ibcmp           PERLibcmp
314 #define ingroup         PERLingroup
315 #define instr           PERLinstr
316 #define intuit_more     PERLintuit_more
317 #define invert          PERLinvert
318 #define jmaybe          PERLjmaybe
319 #define keyword         PERLkeyword
320 #define leave_scope     PERLleave_scope
321 #define lex_end         PERLlex_end
322 #define lex_start       PERLlex_start
323 #define linklist        PERLlinklist
324 #define list            PERLlist
325 #define listkids        PERLlistkids
326 #define localize        PERLlocalize
327 #define looks_like_number       PERLlooks_like_number
328 #define magic_clearpack PERLmagic_clearpack
329 #define magic_get       PERLmagic_get
330 #define magic_getarylen PERLmagic_getarylen
331 #define magic_getglob   PERLmagic_getglob
332 #define magic_getpack   PERLmagic_getpack
333 #define magic_gettaint  PERLmagic_gettaint
334 #define magic_getuvar   PERLmagic_getuvar
335 #define magic_len       PERLmagic_len
336 #define magic_nextpack  PERLmagic_nextpack
337 #define magic_set       PERLmagic_set
338 #define magic_setarylen PERLmagic_setarylen
339 #define magic_setbm     PERLmagic_setbm
340 #define magic_setdbline PERLmagic_setdbline
341 #define magic_setenv    PERLmagic_setenv
342 #define magic_setglob   PERLmagic_setglob
343 #define magic_setisa    PERLmagic_setisa
344 #define magic_setmglob  PERLmagic_setmglob
345 #define magic_setpack   PERLmagic_setpack
346 #define magic_setsig    PERLmagic_setsig
347 #define magic_setsubstr PERLmagic_setsubstr
348 #define magic_settaint  PERLmagic_settaint
349 #define magic_setuvar   PERLmagic_setuvar
350 #define magic_setvec    PERLmagic_setvec
351 #define magicname       PERLmagicname
352 #define mess            PERLmess
353 #define mg_clear        PERLmg_clear
354 #define mg_copy         PERLmg_copy
355 #define mg_find         PERLmg_find
356 #define mg_free         PERLmg_free
357 #define mg_get          PERLmg_get
358 #define mg_len          PERLmg_len
359 #define mg_set          PERLmg_set
360 #define mod             PERLmod
361 #define modkids         PERLmodkids
362 #define moreswitches    PERLmoreswitches
363 #define my              PERLmy
364 #define my_exit         PERLmy_exit
365 #define my_lstat        PERLmy_lstat
366 #define my_pclose       PERLmy_pclose
367 #define my_popen        PERLmy_popen
368 #define my_setenv       PERLmy_setenv
369 #define my_stat         PERLmy_stat
370 #define my_unexec       PERLmy_unexec
371 #define newANONHASH     PERLnewANONHASH
372 #define newANONLIST     PERLnewANONLIST
373 #define newASSIGNOP     PERLnewASSIGNOP
374 #define newAV           PERLnewAV
375 #define newAVREF        PERLnewAVREF
376 #define newBINOP        PERLnewBINOP
377 #define newCONDOP       PERLnewCONDOP
378 #define newCVOP         PERLnewCVOP
379 #define newCVREF        PERLnewCVREF
380 #define newFORM         PERLnewFORM
381 #define newFOROP        PERLnewFOROP
382 #define newGVOP         PERLnewGVOP
383 #define newGVREF        PERLnewGVREF
384 #define newGVgen        PERLnewGVgen
385 #define newHV           PERLnewHV
386 #define newHVREF        PERLnewHVREF
387 #define newIO           PERLnewIO
388 #define newLISTOP       PERLnewLISTOP
389 #define newLOGOP        PERLnewLOGOP
390 #define newLOOPOP       PERLnewLOOPOP
391 #define newMETHOD       PERLnewMETHOD
392 #define newNULLLIST     PERLnewNULLLIST
393 #define newOP           PERLnewOP
394 #define newPMOP         PERLnewPMOP
395 #define newPVOP         PERLnewPVOP
396 #define newRANGE        PERLnewRANGE
397 #define newSLICEOP      PERLnewSLICEOP
398 #define newSTATEOP      PERLnewSTATEOP
399 #define newSUB          PERLnewSUB
400 #define newSV           PERLnewSV
401 #define newSVOP         PERLnewSVOP
402 #define newSVREF        PERLnewSVREF
403 #define newSViv         PERLnewSViv
404 #define newSVnv         PERLnewSVnv
405 #define newSVpv         PERLnewSVpv
406 #define newSVsv         PERLnewSVsv
407 #define newUNOP         PERLnewUNOP
408 #define newWHILEOP      PERLnewWHILEOP
409 #define newXSUB         PERLnewXSUB
410 #define nextargv        PERLnextargv
411 #define ninstr          PERLninstr
412 #define no_fh_allowed   PERLno_fh_allowed
413 #define no_op           PERLno_op
414 #define nsavestr        PERLnsavestr
415 #define oopsAV          PERLoopsAV
416 #define oopsCV          PERLoopsCV
417 #define oopsHV          PERLoopsHV
418 #define op_free         PERLop_free
419 #define package         PERLpackage
420 #define pad_alloc       PERLpad_alloc
421 #define pad_allocmy     PERLpad_allocmy
422 #define pad_findmy      PERLpad_findmy
423 #define pad_free        PERLpad_free
424 #define pad_leavemy     PERLpad_leavemy
425 #define pad_reset       PERLpad_reset
426 #define pad_sv          PERLpad_sv
427 #define pad_swipe       PERLpad_swipe
428 #define peep            PERLpeep
429 #define pidgone         PERLpidgone
430 #define pmruntime       PERLpmruntime
431 #define pmtrans         PERLpmtrans
432 #define pop_return      PERLpop_return
433 #define pop_scope       PERLpop_scope
434 #define pp_aassign      PERLpp_aassign
435 #define pp_accept       PERLpp_accept
436 #define pp_add          PERLpp_add
437 #define pp_aelem        PERLpp_aelem
438 #define pp_aelemfast    PERLpp_aelemfast
439 #define pp_alarm        PERLpp_alarm
440 #define pp_and          PERLpp_and
441 #define pp_andassign    PERLpp_andassign
442 #define pp_anonhash     PERLpp_anonhash
443 #define pp_anonlist     PERLpp_anonlist
444 #define pp_aslice       PERLpp_aslice
445 #define pp_atan2        PERLpp_atan2
446 #define pp_av2arylen    PERLpp_av2arylen
447 #define pp_backtick     PERLpp_backtick
448 #define pp_bind         PERLpp_bind
449 #define pp_binmode      PERLpp_binmode
450 #define pp_bit_and      PERLpp_bit_and
451 #define pp_bit_or       PERLpp_bit_or
452 #define pp_bless        PERLpp_bless
453 #define pp_caller       PERLpp_caller
454 #define pp_chdir        PERLpp_chdir
455 #define pp_chmod        PERLpp_chmod
456 #define pp_chop         PERLpp_chop
457 #define pp_chown        PERLpp_chown
458 #define pp_chroot       PERLpp_chroot
459 #define pp_close        PERLpp_close
460 #define pp_closedir     PERLpp_closedir
461 #define pp_complement   PERLpp_complement
462 #define pp_concat       PERLpp_concat
463 #define pp_cond_expr    PERLpp_cond_expr
464 #define pp_connect      PERLpp_connect
465 #define pp_const        PERLpp_const
466 #define pp_cos          PERLpp_cos
467 #define pp_crypt        PERLpp_crypt
468 #define pp_cswitch      PERLpp_cswitch
469 #define pp_dbmclose     PERLpp_dbmclose
470 #define pp_dbmopen      PERLpp_dbmopen
471 #define pp_dbstate      PERLpp_dbstate
472 #define pp_defined      PERLpp_defined
473 #define pp_delete       PERLpp_delete
474 #define pp_die          PERLpp_die
475 #define pp_divide       PERLpp_divide
476 #define pp_dofile       PERLpp_dofile
477 #define pp_done         PERLpp_done
478 #define pp_dump         PERLpp_dump
479 #define pp_each         PERLpp_each
480 #define pp_egrent       PERLpp_egrent
481 #define pp_ehostent     PERLpp_ehostent
482 #define pp_enetent      PERLpp_enetent
483 #define pp_enter        PERLpp_enter
484 #define pp_entereval    PERLpp_entereval
485 #define pp_enteriter    PERLpp_enteriter
486 #define pp_enterloop    PERLpp_enterloop
487 #define pp_entersubr    PERLpp_entersubr
488 #define pp_entertry     PERLpp_entertry
489 #define pp_enterwrite   PERLpp_enterwrite
490 #define pp_eof          PERLpp_eof
491 #define pp_eprotoent    PERLpp_eprotoent
492 #define pp_epwent       PERLpp_epwent
493 #define pp_eq           PERLpp_eq
494 #define pp_eservent     PERLpp_eservent
495 #define pp_evalonce     PERLpp_evalonce
496 #define pp_exec         PERLpp_exec
497 #define pp_exit         PERLpp_exit
498 #define pp_exp          PERLpp_exp
499 #define pp_fcntl        PERLpp_fcntl
500 #define pp_fileno       PERLpp_fileno
501 #define pp_flip         PERLpp_flip
502 #define pp_flock        PERLpp_flock
503 #define pp_flop         PERLpp_flop
504 #define pp_fork         PERLpp_fork
505 #define pp_formline     PERLpp_formline
506 #define pp_ftatime      PERLpp_ftatime
507 #define pp_ftbinary     PERLpp_ftbinary
508 #define pp_ftblk        PERLpp_ftblk
509 #define pp_ftchr        PERLpp_ftchr
510 #define pp_ftctime      PERLpp_ftctime
511 #define pp_ftdir        PERLpp_ftdir
512 #define pp_fteexec      PERLpp_fteexec
513 #define pp_fteowned     PERLpp_fteowned
514 #define pp_fteread      PERLpp_fteread
515 #define pp_ftewrite     PERLpp_ftewrite
516 #define pp_ftfile       PERLpp_ftfile
517 #define pp_ftis         PERLpp_ftis
518 #define pp_ftlink       PERLpp_ftlink
519 #define pp_ftmtime      PERLpp_ftmtime
520 #define pp_ftpipe       PERLpp_ftpipe
521 #define pp_ftrexec      PERLpp_ftrexec
522 #define pp_ftrowned     PERLpp_ftrowned
523 #define pp_ftrread      PERLpp_ftrread
524 #define pp_ftrwrite     PERLpp_ftrwrite
525 #define pp_ftsgid       PERLpp_ftsgid
526 #define pp_ftsize       PERLpp_ftsize
527 #define pp_ftsock       PERLpp_ftsock
528 #define pp_ftsuid       PERLpp_ftsuid
529 #define pp_ftsvtx       PERLpp_ftsvtx
530 #define pp_fttext       PERLpp_fttext
531 #define pp_fttty        PERLpp_fttty
532 #define pp_ftzero       PERLpp_ftzero
533 #define pp_ge           PERLpp_ge
534 #define pp_getc         PERLpp_getc
535 #define pp_getlogin     PERLpp_getlogin
536 #define pp_getpeername  PERLpp_getpeername
537 #define pp_getpgrp      PERLpp_getpgrp
538 #define pp_getppid      PERLpp_getppid
539 #define pp_getpriority  PERLpp_getpriority
540 #define pp_getsockname  PERLpp_getsockname
541 #define pp_ggrent       PERLpp_ggrent
542 #define pp_ggrgid       PERLpp_ggrgid
543 #define pp_ggrnam       PERLpp_ggrnam
544 #define pp_ghbyaddr     PERLpp_ghbyaddr
545 #define pp_ghbyname     PERLpp_ghbyname
546 #define pp_ghostent     PERLpp_ghostent
547 #define pp_glob         PERLpp_glob
548 #define pp_gmtime       PERLpp_gmtime
549 #define pp_gnbyaddr     PERLpp_gnbyaddr
550 #define pp_gnbyname     PERLpp_gnbyname
551 #define pp_gnetent      PERLpp_gnetent
552 #define pp_goto         PERLpp_goto
553 #define pp_gpbyname     PERLpp_gpbyname
554 #define pp_gpbynumber   PERLpp_gpbynumber
555 #define pp_gprotoent    PERLpp_gprotoent
556 #define pp_gpwent       PERLpp_gpwent
557 #define pp_gpwnam       PERLpp_gpwnam
558 #define pp_gpwuid       PERLpp_gpwuid
559 #define pp_grepstart    PERLpp_grepstart
560 #define pp_grepwhile    PERLpp_grepwhile
561 #define pp_gsbyname     PERLpp_gsbyname
562 #define pp_gsbyport     PERLpp_gsbyport
563 #define pp_gservent     PERLpp_gservent
564 #define pp_gsockopt     PERLpp_gsockopt
565 #define pp_gt           PERLpp_gt
566 #define pp_gv           PERLpp_gv
567 #define pp_gvsv         PERLpp_gvsv
568 #define pp_helem        PERLpp_helem
569 #define pp_hex          PERLpp_hex
570 #define pp_hslice       PERLpp_hslice
571 #define pp_index        PERLpp_index
572 #define pp_indread      PERLpp_indread
573 #define pp_int          PERLpp_int
574 #define pp_intadd       PERLpp_intadd
575 #define pp_interp       PERLpp_interp
576 #define pp_ioctl        PERLpp_ioctl
577 #define pp_iter         PERLpp_iter
578 #define pp_join         PERLpp_join
579 #define pp_keys         PERLpp_keys
580 #define pp_kill         PERLpp_kill
581 #define pp_last         PERLpp_last
582 #define pp_lc           PERLpp_lc
583 #define pp_lcfirst      PERLpp_lcfirst
584 #define pp_le           PERLpp_le
585 #define pp_leave        PERLpp_leave
586 #define pp_leaveeval    PERLpp_leaveeval
587 #define pp_leaveloop    PERLpp_leaveloop
588 #define pp_leavesubr    PERLpp_leavesubr
589 #define pp_leavetry     PERLpp_leavetry
590 #define pp_leavewrite   PERLpp_leavewrite
591 #define pp_left_shift   PERLpp_left_shift
592 #define pp_length       PERLpp_length
593 #define pp_lineseq      PERLpp_lineseq
594 #define pp_link         PERLpp_link
595 #define pp_list         PERLpp_list
596 #define pp_listen       PERLpp_listen
597 #define pp_localtime    PERLpp_localtime
598 #define pp_log          PERLpp_log
599 #define pp_lslice       PERLpp_lslice
600 #define pp_lstat        PERLpp_lstat
601 #define pp_lt           PERLpp_lt
602 #define pp_match        PERLpp_match
603 #define pp_method       PERLpp_method
604 #define pp_mkdir        PERLpp_mkdir
605 #define pp_modulo       PERLpp_modulo
606 #define pp_msgctl       PERLpp_msgctl
607 #define pp_msgget       PERLpp_msgget
608 #define pp_msgrcv       PERLpp_msgrcv
609 #define pp_msgsnd       PERLpp_msgsnd
610 #define pp_multiply     PERLpp_multiply
611 #define pp_ncmp         PERLpp_ncmp
612 #define pp_ne           PERLpp_ne
613 #define pp_negate       PERLpp_negate
614 #define pp_next         PERLpp_next
615 #define pp_nextstate    PERLpp_nextstate
616 #define pp_not          PERLpp_not
617 #define pp_nswitch      PERLpp_nswitch
618 #define pp_null         PERLpp_null
619 #define pp_oct          PERLpp_oct
620 #define pp_open         PERLpp_open
621 #define pp_open_dir     PERLpp_open_dir
622 #define pp_or           PERLpp_or
623 #define pp_orassign     PERLpp_orassign
624 #define pp_ord          PERLpp_ord
625 #define pp_pack         PERLpp_pack
626 #define pp_padav        PERLpp_padav
627 #define pp_padhv        PERLpp_padhv
628 #define pp_padsv        PERLpp_padsv
629 #define pp_pipe_op      PERLpp_pipe_op
630 #define pp_pop          PERLpp_pop
631 #define pp_postdec      PERLpp_postdec
632 #define pp_postinc      PERLpp_postinc
633 #define pp_pow          PERLpp_pow
634 #define pp_predec       PERLpp_predec
635 #define pp_preinc       PERLpp_preinc
636 #define pp_print        PERLpp_print
637 #define pp_prtf         PERLpp_prtf
638 #define pp_push         PERLpp_push
639 #define pp_pushmark     PERLpp_pushmark
640 #define pp_pushre       PERLpp_pushre
641 #define pp_rand         PERLpp_rand
642 #define pp_range        PERLpp_range
643 #define pp_rcatline     PERLpp_rcatline
644 #define pp_read         PERLpp_read
645 #define pp_readdir      PERLpp_readdir
646 #define pp_readline     PERLpp_readline
647 #define pp_readlink     PERLpp_readlink
648 #define pp_recv         PERLpp_recv
649 #define pp_redo         PERLpp_redo
650 #define pp_ref          PERLpp_ref
651 #define pp_refgen       PERLpp_refgen
652 #define pp_regcmaybe    PERLpp_regcmaybe
653 #define pp_regcomp      PERLpp_regcomp
654 #define pp_rename       PERLpp_rename
655 #define pp_repeat       PERLpp_repeat
656 #define pp_require      PERLpp_require
657 #define pp_reset        PERLpp_reset
658 #define pp_return       PERLpp_return
659 #define pp_reverse      PERLpp_reverse
660 #define pp_rewinddir    PERLpp_rewinddir
661 #define pp_right_shift  PERLpp_right_shift
662 #define pp_rindex       PERLpp_rindex
663 #define pp_rmdir        PERLpp_rmdir
664 #define pp_rv2av        PERLpp_rv2av
665 #define pp_rv2cv        PERLpp_rv2cv
666 #define pp_rv2gv        PERLpp_rv2gv
667 #define pp_rv2hv        PERLpp_rv2hv
668 #define pp_rv2sv        PERLpp_rv2sv
669 #define pp_sassign      PERLpp_sassign
670 #define pp_scalar       PERLpp_scalar
671 #define pp_schop        PERLpp_schop
672 #define pp_scmp         PERLpp_scmp
673 #define pp_scope        PERLpp_scope
674 #define pp_seek         PERLpp_seek
675 #define pp_seekdir      PERLpp_seekdir
676 #define pp_select       PERLpp_select
677 #define pp_semctl       PERLpp_semctl
678 #define pp_semget       PERLpp_semget
679 #define pp_semop        PERLpp_semop
680 #define pp_send         PERLpp_send
681 #define pp_seq          PERLpp_seq
682 #define pp_setpgrp      PERLpp_setpgrp
683 #define pp_setpriority  PERLpp_setpriority
684 #define pp_sge          PERLpp_sge
685 #define pp_sgrent       PERLpp_sgrent
686 #define pp_sgt          PERLpp_sgt
687 #define pp_shift        PERLpp_shift
688 #define pp_shmctl       PERLpp_shmctl
689 #define pp_shmget       PERLpp_shmget
690 #define pp_shmread      PERLpp_shmread
691 #define pp_shmwrite     PERLpp_shmwrite
692 #define pp_shostent     PERLpp_shostent
693 #define pp_shutdown     PERLpp_shutdown
694 #define pp_sin          PERLpp_sin
695 #define pp_sle          PERLpp_sle
696 #define pp_sleep        PERLpp_sleep
697 #define pp_slt          PERLpp_slt
698 #define pp_sne          PERLpp_sne
699 #define pp_snetent      PERLpp_snetent
700 #define pp_socket       PERLpp_socket
701 #define pp_sockpair     PERLpp_sockpair
702 #define pp_sort         PERLpp_sort
703 #define pp_splice       PERLpp_splice
704 #define pp_split        PERLpp_split
705 #define pp_sprintf      PERLpp_sprintf
706 #define pp_sprotoent    PERLpp_sprotoent
707 #define pp_spwent       PERLpp_spwent
708 #define pp_sqrt         PERLpp_sqrt
709 #define pp_srand        PERLpp_srand
710 #define pp_sselect      PERLpp_sselect
711 #define pp_sservent     PERLpp_sservent
712 #define pp_ssockopt     PERLpp_ssockopt
713 #define pp_stat         PERLpp_stat
714 #define pp_stub         PERLpp_stub
715 #define pp_study        PERLpp_study
716 #define pp_subst        PERLpp_subst
717 #define pp_substcont    PERLpp_substcont
718 #define pp_substr       PERLpp_substr
719 #define pp_subtract     PERLpp_subtract
720 #define pp_sv2len       PERLpp_sv2len
721 #define pp_symlink      PERLpp_symlink
722 #define pp_syscall      PERLpp_syscall
723 #define pp_sysread      PERLpp_sysread
724 #define pp_system       PERLpp_system
725 #define pp_syswrite     PERLpp_syswrite
726 #define pp_tell         PERLpp_tell
727 #define pp_telldir      PERLpp_telldir
728 #define pp_tie          PERLpp_tie
729 #define pp_time         PERLpp_time
730 #define pp_tms          PERLpp_tms
731 #define pp_trans        PERLpp_trans
732 #define pp_truncate     PERLpp_truncate
733 #define pp_uc           PERLpp_uc
734 #define pp_ucfirst      PERLpp_ucfirst
735 #define pp_umask        PERLpp_umask
736 #define pp_undef        PERLpp_undef
737 #define pp_unlink       PERLpp_unlink
738 #define pp_unpack       PERLpp_unpack
739 #define pp_unshift      PERLpp_unshift
740 #define pp_unstack      PERLpp_unstack
741 #define pp_untie        PERLpp_untie
742 #define pp_utime        PERLpp_utime
743 #define pp_values       PERLpp_values
744 #define pp_vec          PERLpp_vec
745 #define pp_wait         PERLpp_wait
746 #define pp_waitpid      PERLpp_waitpid
747 #define pp_wantarray    PERLpp_wantarray
748 #define pp_warn         PERLpp_warn
749 #define pp_xor          PERLpp_xor
750 #define prepend_elem    PERLprepend_elem
751 #define push_return     PERLpush_return
752 #define push_scope      PERLpush_scope
753 #define pv_grow         PERLpv_grow
754 #define q               PERLq
755 #define ref             PERLref
756 #define refkids         PERLrefkids
757 #define regcomp         PERLregcomp
758 #define regdump         PERLregdump
759 #define regexec         PERLregexec
760 #define regfree         PERLregfree
761 #define regnext         PERLregnext
762 #define regprop         PERLregprop
763 #define repeatcpy       PERLrepeatcpy
764 #define rninstr         PERLrninstr
765 #define run             PERLrun
766 #define save_I32        PERLsave_I32
767 #define save_aptr       PERLsave_aptr
768 #define save_ary        PERLsave_ary
769 #define save_hash       PERLsave_hash
770 #define save_hptr       PERLsave_hptr
771 #define save_int        PERLsave_int
772 #define save_item       PERLsave_item
773 #define save_list       PERLsave_list
774 #define save_nogv       PERLsave_nogv
775 #define save_scalar     PERLsave_scalar
776 #define save_sptr       PERLsave_sptr
777 #define save_svref      PERLsave_svref
778 #define savestack_grow  PERLsavestack_grow
779 #define savestr         PERLsavestr
780 #define sawparens       PERLsawparens
781 #define scalar          PERLscalar
782 #define scalarkids      PERLscalarkids
783 #define scalarseq       PERLscalarseq
784 #define scalarvoid      PERLscalarvoid
785 #define scan_const      PERLscan_const
786 #define scan_formline   PERLscan_formline
787 #define scan_heredoc    PERLscan_heredoc
788 #define scan_hex        PERLscan_hex
789 #define scan_ident      PERLscan_ident
790 #define scan_inputsymbol        PERLscan_inputsymbol
791 #define scan_num        PERLscan_num
792 #define scan_oct        PERLscan_oct
793 #define scan_pat        PERLscan_pat
794 #define scan_prefix     PERLscan_prefix
795 #define scan_str        PERLscan_str
796 #define scan_subst      PERLscan_subst
797 #define scan_trans      PERLscan_trans
798 #define scan_word       PERLscan_word
799 #define scope           PERLscope
800 #define screaminstr     PERLscreaminstr
801 #define setenv_getix    PERLsetenv_getix
802 #define skipspace       PERLskipspace
803 #define sublex_done     PERLsublex_done
804 #define sublex_start    PERLsublex_start
805 #define sv_2bool        PERLsv_2bool
806 #define sv_2cv          PERLsv_2cv
807 #define sv_2iv          PERLsv_2iv
808 #define sv_2mortal      PERLsv_2mortal
809 #define sv_2nv          PERLsv_2nv
810 #define sv_2pv          PERLsv_2pv
811 #define sv_backoff      PERLsv_backoff
812 #define sv_catpv        PERLsv_catpv
813 #define sv_catpvn       PERLsv_catpvn
814 #define sv_catsv        PERLsv_catsv
815 #define sv_chop         PERLsv_chop
816 #define sv_clear        PERLsv_clear
817 #define sv_cmp          PERLsv_cmp
818 #define sv_dec          PERLsv_dec
819 #define sv_eq           PERLsv_eq
820 #define sv_free         PERLsv_free
821 #define sv_gets         PERLsv_gets
822 #define sv_grow         PERLsv_grow
823 #define sv_inc          PERLsv_inc
824 #define sv_insert       PERLsv_insert
825 #define sv_isa          PERLsv_isa
826 #define sv_len          PERLsv_len
827 #define sv_magic        PERLsv_magic
828 #define sv_mortalcopy   PERLsv_mortalcopy
829 #define sv_peek         PERLsv_peek
830 #define sv_ref          PERLsv_ref
831 #define sv_replace      PERLsv_replace
832 #define sv_reset        PERLsv_reset
833 #define sv_setiv        PERLsv_setiv
834 #define sv_setnv        PERLsv_setnv
835 #define sv_setptrobj    PERLsv_setptrobj
836 #define sv_setpv        PERLsv_setpv
837 #define sv_setpvn       PERLsv_setpvn
838 #define sv_setsv        PERLsv_setsv
839 #define sv_unmagic      PERLsv_unmagic
840 #define sv_upgrade      PERLsv_upgrade
841 #define sv_usepvn       PERLsv_usepvn
842 #define taint_env       PERLtaint_env
843 #define taint_not       PERLtaint_not
844 #define taint_proper    PERLtaint_proper
845 #define too_few_arguments       PERLtoo_few_arguments
846 #define too_many_arguments      PERLtoo_many_arguments
847 #define wait4pid        PERLwait4pid
848 #define warn            PERLwarn
849 #define watch           PERLwatch
850 #define whichsig        PERLwhichsig
851 #define yyerror         PERLyyerror
852 #define yylex           PERLyylex
853 #define yyparse         PERLyyparse
854
855 #endif /* EMBEDDED */
856
857 /* Put interpreter specific variables into a struct? */
858
859 #ifdef MULTIPLICITY
860
861 #define Argv            (curinterp->IArgv)
862 #define Cmd             (curinterp->ICmd)
863 #define DBgv            (curinterp->IDBgv)
864 #define DBline          (curinterp->IDBline)
865 #define DBsignal        (curinterp->IDBsignal)
866 #define DBsingle        (curinterp->IDBsingle)
867 #define DBsub           (curinterp->IDBsub)
868 #define DBtrace         (curinterp->IDBtrace)
869 #define allgvs          (curinterp->Iallgvs)
870 #define ampergv         (curinterp->Iampergv)
871 #define argvgv          (curinterp->Iargvgv)
872 #define argvoutgv       (curinterp->Iargvoutgv)
873 #define arybase         (curinterp->Iarybase)
874 #define basetime        (curinterp->Ibasetime)
875 #define beginav         (curinterp->Ibeginav)
876 #define bodytarget      (curinterp->Ibodytarget)
877 #define cddir           (curinterp->Icddir)
878 #define chopset         (curinterp->Ichopset)
879 #define copline         (curinterp->Icopline)
880 #define curblock        (curinterp->Icurblock)
881 #define curcop          (curinterp->Icurcop)
882 #define curcsv          (curinterp->Icurcsv)
883 #define curoutgv        (curinterp->Icuroutgv)
884 #define curpm           (curinterp->Icurpm)
885 #define curstash        (curinterp->Icurstash)
886 #define curstname       (curinterp->Icurstname)
887 #define cxstack         (curinterp->Icxstack)
888 #define cxstack_ix      (curinterp->Icxstack_ix)
889 #define cxstack_max     (curinterp->Icxstack_max)
890 #define dbargs          (curinterp->Idbargs)
891 #define debdelim        (curinterp->Idebdelim)
892 #define debname         (curinterp->Idebname)
893 #define debstash        (curinterp->Idebstash)
894 #define debug           (curinterp->Idebug)
895 #define defgv           (curinterp->Idefgv)
896 #define defoutgv        (curinterp->Idefoutgv)
897 #define defstash        (curinterp->Idefstash)
898 #define delaymagic      (curinterp->Idelaymagic)
899 #define dirty           (curinterp->Idirty)
900 #define dlevel          (curinterp->Idlevel)
901 #define dlmax           (curinterp->Idlmax)
902 #define do_undump       (curinterp->Ido_undump)
903 #define doextract       (curinterp->Idoextract)
904 #define doswitches      (curinterp->Idoswitches)
905 #define dowarn          (curinterp->Idowarn)
906 #define dumplvl         (curinterp->Idumplvl)
907 #define e_fp            (curinterp->Ie_fp)
908 #define e_tmpname       (curinterp->Ie_tmpname)
909 #define endav           (curinterp->Iendav)
910 #define envgv           (curinterp->Ienvgv)
911 #define eval_root       (curinterp->Ieval_root)
912 #define eval_start      (curinterp->Ieval_start)
913 #define fdpid           (curinterp->Ifdpid)
914 #define filemode        (curinterp->Ifilemode)
915 #define firstgv         (curinterp->Ifirstgv)
916 #define forkprocess     (curinterp->Iforkprocess)
917 #define formfeed        (curinterp->Iformfeed)
918 #define formtarget      (curinterp->Iformtarget)
919 #define freestrroot     (curinterp->Ifreestrroot)
920 #define gensym          (curinterp->Igensym)
921 #define in_eval         (curinterp->Iin_eval)
922 #define incgv           (curinterp->Iincgv)
923 #define inplace         (curinterp->Iinplace)
924 #define last_in_gv      (curinterp->Ilast_in_gv)
925 #define lastfd          (curinterp->Ilastfd)
926 #define lastretstr      (curinterp->Ilastretstr)
927 #define lastscream      (curinterp->Ilastscream)
928 #define lastsize        (curinterp->Ilastsize)
929 #define lastspbase      (curinterp->Ilastspbase)
930 #define laststatval     (curinterp->Ilaststatval)
931 #define laststype       (curinterp->Ilaststype)
932 #define leftgv          (curinterp->Ileftgv)
933 #define lineary         (curinterp->Ilineary)
934 #define localizing      (curinterp->Ilocalizing)
935 #define main_root       (curinterp->Imain_root)
936 #define main_start      (curinterp->Imain_start)
937 #define mainstack       (curinterp->Imainstack)
938 #define maxscream       (curinterp->Imaxscream)
939 #define maxsysfd        (curinterp->Imaxsysfd)
940 #define minus_a         (curinterp->Iminus_a)
941 #define minus_c         (curinterp->Iminus_c)
942 #define minus_l         (curinterp->Iminus_l)
943 #define minus_n         (curinterp->Iminus_n)
944 #define minus_p         (curinterp->Iminus_p)
945 #define multiline       (curinterp->Imultiline)
946 #define mystack_base    (curinterp->Imystack_base)
947 #define mystack_mark    (curinterp->Imystack_mark)
948 #define mystack_max     (curinterp->Imystack_max)
949 #define mystack_sp      (curinterp->Imystack_sp)
950 #define mystrk          (curinterp->Imystrk)
951 #define nrs             (curinterp->Inrs)
952 #define nrschar         (curinterp->Inrschar)
953 #define nrslen          (curinterp->Inrslen)
954 #define ofmt            (curinterp->Iofmt)
955 #define ofs             (curinterp->Iofs)
956 #define ofslen          (curinterp->Iofslen)
957 #define oldlastpm       (curinterp->Ioldlastpm)
958 #define oldname         (curinterp->Ioldname)
959 #define origargc        (curinterp->Iorigargc)
960 #define origargv        (curinterp->Iorigargv)
961 #define origfilename    (curinterp->Iorigfilename)
962 #define ors             (curinterp->Iors)
963 #define orslen          (curinterp->Iorslen)
964 #define pad             (curinterp->Ipad)
965 #define padname         (curinterp->Ipadname)
966 #define patchlevel      (curinterp->Ipatchlevel)
967 #define perldb          (curinterp->Iperldb)
968 #define pidstatus       (curinterp->Ipidstatus)
969 #define preambled       (curinterp->Ipreambled)
970 #define preprocess      (curinterp->Ipreprocess)
971 #define restartop       (curinterp->Irestartop)
972 #define rightgv         (curinterp->Irightgv)
973 #define rs              (curinterp->Irs)
974 #define rschar          (curinterp->Irschar)
975 #define rslen           (curinterp->Irslen)
976 #define rspara          (curinterp->Irspara)
977 #define sawampersand    (curinterp->Isawampersand)
978 #define sawi            (curinterp->Isawi)
979 #define sawstudy        (curinterp->Isawstudy)
980 #define sawvec          (curinterp->Isawvec)
981 #define screamfirst     (curinterp->Iscreamfirst)
982 #define screamnext      (curinterp->Iscreamnext)
983 #define secondgv        (curinterp->Isecondgv)
984 #define siggv           (curinterp->Isiggv)
985 #define signalstack     (curinterp->Isignalstack)
986 #define sortcop         (curinterp->Isortcop)
987 #define sortstack       (curinterp->Isortstack)
988 #define sortstash       (curinterp->Isortstash)
989 #define stack           (curinterp->Istack)
990 #define statcache       (curinterp->Istatcache)
991 #define statgv          (curinterp->Istatgv)
992 #define statname        (curinterp->Istatname)
993 #define statusvalue     (curinterp->Istatusvalue)
994 #define stdingv         (curinterp->Istdingv)
995 #define strchop         (curinterp->Istrchop)
996 #define tainted         (curinterp->Itainted)
997 #define tainting        (curinterp->Itainting)
998 #define tmps_floor      (curinterp->Itmps_floor)
999 #define tmps_ix         (curinterp->Itmps_ix)
1000 #define tmps_max        (curinterp->Itmps_max)
1001 #define tmps_stack      (curinterp->Itmps_stack)
1002 #define top_env         (curinterp->Itop_env)
1003 #define toptarget       (curinterp->Itoptarget)
1004 #define unsafe          (curinterp->Iunsafe)
1005
1006 #else   /* not multiple, so translate interpreter variables the other way... */
1007
1008 #define IArgv           Argv
1009 #define ICmd            Cmd
1010 #define IDBgv           DBgv
1011 #define IDBline         DBline
1012 #define IDBsignal       DBsignal
1013 #define IDBsingle       DBsingle
1014 #define IDBsub          DBsub
1015 #define IDBtrace        DBtrace
1016 #define Iallgvs         allgvs
1017 #define Iampergv        ampergv
1018 #define Iargvgv         argvgv
1019 #define Iargvoutgv      argvoutgv
1020 #define Iarybase        arybase
1021 #define Ibasetime       basetime
1022 #define Ibeginav        beginav
1023 #define Ibodytarget     bodytarget
1024 #define Icddir          cddir
1025 #define Ichopset        chopset
1026 #define Icopline        copline
1027 #define Icurblock       curblock
1028 #define Icurcop         curcop
1029 #define Icurcsv         curcsv
1030 #define Icuroutgv       curoutgv
1031 #define Icurpm          curpm
1032 #define Icurstash       curstash
1033 #define Icurstname      curstname
1034 #define Icxstack        cxstack
1035 #define Icxstack_ix     cxstack_ix
1036 #define Icxstack_max    cxstack_max
1037 #define Idbargs         dbargs
1038 #define Idebdelim       debdelim
1039 #define Idebname        debname
1040 #define Idebstash       debstash
1041 #define Idebug          debug
1042 #define Idefgv          defgv
1043 #define Idefoutgv       defoutgv
1044 #define Idefstash       defstash
1045 #define Idelaymagic     delaymagic
1046 #define Idirty          dirty
1047 #define Idlevel         dlevel
1048 #define Idlmax          dlmax
1049 #define Ido_undump      do_undump
1050 #define Idoextract      doextract
1051 #define Idoswitches     doswitches
1052 #define Idowarn         dowarn
1053 #define Idumplvl        dumplvl
1054 #define Ie_fp           e_fp
1055 #define Ie_tmpname      e_tmpname
1056 #define Iendav          endav
1057 #define Ienvgv          envgv
1058 #define Ieval_root      eval_root
1059 #define Ieval_start     eval_start
1060 #define Ifdpid          fdpid
1061 #define Ifilemode       filemode
1062 #define Ifirstgv        firstgv
1063 #define Iforkprocess    forkprocess
1064 #define Iformfeed       formfeed
1065 #define Iformtarget     formtarget
1066 #define Ifreestrroot    freestrroot
1067 #define Igensym         gensym
1068 #define Iin_eval        in_eval
1069 #define Iincgv          incgv
1070 #define Iinplace        inplace
1071 #define Ilast_in_gv     last_in_gv
1072 #define Ilastfd         lastfd
1073 #define Ilastretstr     lastretstr
1074 #define Ilastscream     lastscream
1075 #define Ilastsize       lastsize
1076 #define Ilastspbase     lastspbase
1077 #define Ilaststatval    laststatval
1078 #define Ilaststype      laststype
1079 #define Ileftgv         leftgv
1080 #define Ilineary        lineary
1081 #define Ilocalizing     localizing
1082 #define Imain_root      main_root
1083 #define Imain_start     main_start
1084 #define Imainstack      mainstack
1085 #define Imaxscream      maxscream
1086 #define Imaxsysfd       maxsysfd
1087 #define Iminus_a        minus_a
1088 #define Iminus_c        minus_c
1089 #define Iminus_l        minus_l
1090 #define Iminus_n        minus_n
1091 #define Iminus_p        minus_p
1092 #define Imultiline      multiline
1093 #define Imystack_base   mystack_base
1094 #define Imystack_mark   mystack_mark
1095 #define Imystack_max    mystack_max
1096 #define Imystack_sp     mystack_sp
1097 #define Imystrk         mystrk
1098 #define Inrs            nrs
1099 #define Inrschar        nrschar
1100 #define Inrslen         nrslen
1101 #define Iofmt           ofmt
1102 #define Iofs            ofs
1103 #define Iofslen         ofslen
1104 #define Ioldlastpm      oldlastpm
1105 #define Ioldname        oldname
1106 #define Iorigargc       origargc
1107 #define Iorigargv       origargv
1108 #define Iorigfilename   origfilename
1109 #define Iors            ors
1110 #define Iorslen         orslen
1111 #define Ipad            pad
1112 #define Ipadname        padname
1113 #define Ipatchlevel     patchlevel
1114 #define Iperldb         perldb
1115 #define Ipidstatus      pidstatus
1116 #define Ipreambled      preambled
1117 #define Ipreprocess     preprocess
1118 #define Irestartop      restartop
1119 #define Irightgv        rightgv
1120 #define Irs             rs
1121 #define Irschar         rschar
1122 #define Irslen          rslen
1123 #define Irspara         rspara
1124 #define Isawampersand   sawampersand
1125 #define Isawi           sawi
1126 #define Isawstudy       sawstudy
1127 #define Isawvec         sawvec
1128 #define Iscreamfirst    screamfirst
1129 #define Iscreamnext     screamnext
1130 #define Isecondgv       secondgv
1131 #define Isiggv          siggv
1132 #define Isignalstack    signalstack
1133 #define Isortcop        sortcop
1134 #define Isortstack      sortstack
1135 #define Isortstash      sortstash
1136 #define Istack          stack
1137 #define Istatcache      statcache
1138 #define Istatgv         statgv
1139 #define Istatname       statname
1140 #define Istatusvalue    statusvalue
1141 #define Istdingv        stdingv
1142 #define Istrchop        strchop
1143 #define Itainted        tainted
1144 #define Itainting       tainting
1145 #define Itmps_floor     tmps_floor
1146 #define Itmps_ix        tmps_ix
1147 #define Itmps_max       tmps_max
1148 #define Itmps_stack     tmps_stack
1149 #define Itop_env        top_env
1150 #define Itoptarget      toptarget
1151 #define Iunsafe         unsafe
1152
1153 #endif /* MULTIPLE_INTERPRETERS */