perl 5.003_07: lib/ExtUtils/xsubpp
[perl.git] / embed.h
1 /* !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!! 
2    This file is built by embed.pl from global.sym and interp.sym.
3    Any changes made here will be lost 
4 */
5
6 /* (Doing namespace management portably in C is really gross.) */
7
8 /*  EMBED has no run-time penalty, but helps keep the Perl namespace
9     from colliding with that used by other libraries pulled in
10     by extensions or by embedding perl.  Allow a cc -DNO_EMBED
11     override, however, to keep binary compatability with previous
12     versions of perl.
13 */
14 #ifndef NO_EMBED
15 #  define EMBED 1 
16 #endif
17
18 #ifdef EMBED
19
20 /* globals we need to hide from the world */
21 #define AMG_names       Perl_AMG_names
22 #define No              Perl_No
23 #define Sv              Perl_Sv
24 #define He              Perl_He
25 #define Xpv             Perl_Xpv
26 #define Yes             Perl_Yes
27 #define abs_amg         Perl_abs_amg
28 #define add_amg         Perl_add_amg
29 #define add_ass_amg     Perl_add_ass_amg
30 #define additem         Perl_additem
31 #define amagic_generation       Perl_amagic_generation
32 #define an              Perl_an
33 #define atan2_amg       Perl_atan2_amg
34 #define band_amg        Perl_band_amg
35 #define bool__amg       Perl_bool__amg
36 #define bor_amg         Perl_bor_amg
37 #define buf             Perl_buf
38 #define bufend          Perl_bufend
39 #define bufptr          Perl_bufptr
40 #define bxor_amg        Perl_bxor_amg
41 #define check           Perl_check
42 #define compiling       Perl_compiling
43 #define compl_amg       Perl_compl_amg
44 #define compcv          Perl_compcv
45 #define comppad         Perl_comppad
46 #define comppad_name    Perl_comppad_name
47 #define comppad_name_fill       Perl_comppad_name_fill
48 #define comppad_name_floor      Perl_comppad_name_floor
49 #define concat_amg      Perl_concat_amg
50 #define concat_ass_amg  Perl_concat_ass_amg
51 #define cop_seqmax      Perl_cop_seqmax
52 #define cos_amg         Perl_cos_amg
53 #define cryptseen       Perl_cryptseen
54 #define cshlen          Perl_cshlen
55 #define cshname         Perl_cshname
56 #define curcop          Perl_curcop
57 #define curcopdb        Perl_curcopdb
58 #define curinterp       Perl_curinterp
59 #define curpad          Perl_curpad
60 #define cv_const_sv     Perl_cv_const_sv
61 #define dc              Perl_dc
62 #define debug           Perl_debug
63 #define dec_amg         Perl_dec_amg
64 #define di              Perl_di
65 #define div_amg         Perl_div_amg
66 #define div_ass_amg     Perl_div_ass_amg
67 #define do_undump       Perl_do_undump
68 #define ds              Perl_ds
69 #define egid            Perl_egid
70 #define envgv           Perl_envgv
71 #define eq_amg          Perl_eq_amg
72 #define error_count     Perl_error_count
73 #define euid            Perl_euid
74 #define evalseq         Perl_evalseq
75 #define exp_amg         Perl_exp_amg
76 #define expect          Perl_expect
77 #define expectterm      Perl_expectterm
78 #define fallback_amg    Perl_fallback_amg
79 #define filter_add      Perl_filter_add
80 #define filter_del      Perl_filter_del
81 #define filter_read     Perl_filter_read
82 #define fold            Perl_fold
83 #define freq            Perl_freq
84 #define ge_amg          Perl_ge_amg
85 #define gid             Perl_gid
86 #define gt_amg          Perl_gt_amg
87 #define hexdigit        Perl_hexdigit
88 #define hints           Perl_hints
89 #define in_my           Perl_in_my
90 #define inc_amg         Perl_inc_amg
91 #define io_close        Perl_io_close
92 #define know_next       Perl_know_next
93 #define last_lop        Perl_last_lop
94 #define last_lop_op     Perl_last_lop_op
95 #define last_uni        Perl_last_uni
96 #define le_amg          Perl_le_amg
97 #define lex_state       Perl_lex_state
98 #define lex_defer       Perl_lex_defer
99 #define lex_expect      Perl_lex_expect
100 #define lex_brackets    Perl_lex_brackets
101 #define lex_formbrack   Perl_lex_formbrack
102 #define lex_fakebrack   Perl_lex_fakebrack
103 #define lex_casemods    Perl_lex_casemods
104 #define lex_dojoin      Perl_lex_dojoin
105 #define lex_starts      Perl_lex_starts
106 #define lex_stuff       Perl_lex_stuff
107 #define lex_repl        Perl_lex_repl
108 #define lex_op          Perl_lex_op
109 #define lex_inpat       Perl_lex_inpat
110 #define lex_inwhat      Perl_lex_inwhat
111 #define lex_brackstack  Perl_lex_brackstack
112 #define lex_casestack   Perl_lex_casestack
113 #define linestr         Perl_linestr
114 #define log_amg         Perl_log_amg
115 #define lshift_amg      Perl_lshift_amg
116 #define lshift_ass_amg  Perl_lshift_ass_amg
117 #define lt_amg          Perl_lt_amg
118 #define markstack       Perl_markstack
119 #define markstack_max   Perl_markstack_max
120 #define markstack_ptr   Perl_markstack_ptr
121 #define maxo            Perl_maxo
122 #define max_intro_pending       Perl_max_intro_pending
123 #define min_intro_pending       Perl_min_intro_pending
124 #define mod_amg         Perl_mod_amg
125 #define mod_ass_amg     Perl_mod_ass_amg
126 #define mult_amg        Perl_mult_amg
127 #define mult_ass_amg    Perl_mult_ass_amg
128 #define multi_close     Perl_multi_close
129 #define multi_end       Perl_multi_end
130 #define multi_open      Perl_multi_open
131 #define multi_start     Perl_multi_start
132 #define na              Perl_na
133 #define ncmp_amg        Perl_ncmp_amg
134 #define nextval         Perl_nextval
135 #define nexttype        Perl_nexttype
136 #define nexttoke        Perl_nexttoke
137 #define ne_amg          Perl_ne_amg
138 #define neg_amg         Perl_neg_amg
139 #define nexttype        Perl_nexttype
140 #define nextval         Perl_nextval
141 #define no_aelem        Perl_no_aelem
142 #define no_dir_func     Perl_no_dir_func
143 #define no_func         Perl_no_func
144 #define no_helem        Perl_no_helem
145 #define no_mem          Perl_no_mem
146 #define no_modify       Perl_no_modify
147 #define no_security     Perl_no_security
148 #define no_sock_func    Perl_no_sock_func
149 #define no_usym         Perl_no_usym
150 #define nointrp         Perl_nointrp
151 #define nomem           Perl_nomem
152 #define nomemok         Perl_nomemok
153 #define nomethod_amg    Perl_nomethod_amg
154 #define not_amg         Perl_not_amg
155 #define numer_amg       Perl_numer_amg
156 #define oldbufptr       Perl_oldbufptr
157 #define oldoldbufptr    Perl_oldoldbufptr
158 #define op              Perl_op
159 #define op_desc         Perl_op_desc
160 #define op_name         Perl_op_name
161 #define op_seqmax       Perl_op_seqmax
162 #define opargs          Perl_opargs
163 #define origalen        Perl_origalen
164 #define origenviron     Perl_origenviron
165 #define osname          Perl_osname
166 #define padix           Perl_padix
167 #define patleave        Perl_patleave
168 #define pow_amg         Perl_pow_amg
169 #define pow_ass_amg     Perl_pow_ass_amg
170 #define ppaddr          Perl_ppaddr
171 #define profiledata     Perl_profiledata
172 #define provide_ref     Perl_provide_ref
173 #define psig_ptr        Perl_psig_ptr
174 #define psig_name       Perl_psig_name
175 #define qrt_amg         Perl_qrt_amg
176 #define rcsid           Perl_rcsid
177 #define reall_srchlen   Perl_reall_srchlen
178 #define regarglen       Perl_regarglen
179 #define regbol          Perl_regbol
180 #define regcode         Perl_regcode
181 #define regdummy        Perl_regdummy
182 #define regendp         Perl_regendp
183 #define regeol          Perl_regeol
184 #define regfold         Perl_regfold
185 #define reginput        Perl_reginput
186 #define regkind         Perl_regkind
187 #define reglastparen    Perl_reglastparen
188 #define regmyendp       Perl_regmyendp
189 #define regmyp_size     Perl_regmyp_size
190 #define regmystartp     Perl_regmystartp
191 #define regnarrate      Perl_regnarrate
192 #define regnaughty      Perl_regnaughty
193 #define regnpar         Perl_regnpar
194 #define regparse        Perl_regparse
195 #define regprecomp      Perl_regprecomp
196 #define regprev         Perl_regprev
197 #define regsawback      Perl_regsawback
198 #define regsize         Perl_regsize
199 #define regstartp       Perl_regstartp
200 #define regtill         Perl_regtill
201 #define regxend         Perl_regxend
202 #define repeat_amg      Perl_repeat_amg
203 #define repeat_ass_amg  Perl_repeat_ass_amg
204 #define retstack        Perl_retstack
205 #define retstack_ix     Perl_retstack_ix
206 #define retstack_max    Perl_retstack_max
207 #define rsfp            Perl_rsfp
208 #define rsfp_filters    Perl_rsfp_filters
209 #define rshift_amg      Perl_rshift_amg
210 #define rshift_ass_amg  Perl_rshift_ass_amg
211 #define save_pptr       Perl_save_pptr
212 #define savestack       Perl_savestack
213 #define savestack_ix    Perl_savestack_ix
214 #define savestack_max   Perl_savestack_max
215 #define saw_return      Perl_saw_return
216 #define scmp_amg        Perl_scmp_amg
217 #define scopestack      Perl_scopestack
218 #define scopestack_ix   Perl_scopestack_ix
219 #define scopestack_max  Perl_scopestack_max
220 #define scrgv           Perl_scrgv
221 #define seq_amg         Perl_seq_amg
222 #define sge_amg         Perl_sge_amg
223 #define sgt_amg         Perl_sgt_amg
224 #define sig_name        Perl_sig_name
225 #define sig_num         Perl_sig_num
226 #define siggv           Perl_siggv
227 #define sighandler      Perl_sighandler
228 #define simple          Perl_simple
229 #define sin_amg         Perl_sin_amg
230 #define sle_amg         Perl_sle_amg
231 #define slt_amg         Perl_slt_amg
232 #define sne_amg         Perl_sne_amg
233 #define stack_base      Perl_stack_base
234 #define stack_max       Perl_stack_max
235 #define stack_sp        Perl_stack_sp
236 #define statbuf         Perl_statbuf
237 #define string_amg      Perl_string_amg
238 #define sub_generation  Perl_sub_generation
239 #define subline         Perl_subline
240 #define subname         Perl_subname
241 #define subtr_amg       Perl_subtr_amg
242 #define subtr_ass_amg   Perl_subtr_ass_amg
243 #define sv_no           Perl_sv_no
244 #define sv_undef        Perl_sv_undef
245 #define sv_yes          Perl_sv_yes
246 #define tainting        Perl_tainting
247 #define thisexpr        Perl_thisexpr
248 #define timesbuf        Perl_timesbuf
249 #define tokenbuf        Perl_tokenbuf
250 #define uid             Perl_uid
251 #define varies          Perl_varies
252 #define vert            Perl_vert
253 #define vtbl_amagic     Perl_vtbl_amagic
254 #define vtbl_amagicelem Perl_vtbl_amagicelem
255 #define vtbl_arylen     Perl_vtbl_arylen
256 #define vtbl_bm         Perl_vtbl_bm
257 #define vtbl_dbline     Perl_vtbl_dbline
258 #define vtbl_env        Perl_vtbl_env
259 #define vtbl_envelem    Perl_vtbl_envelem
260 #define vtbl_glob       Perl_vtbl_glob
261 #define vtbl_isa        Perl_vtbl_isa
262 #define vtbl_isaelem    Perl_vtbl_isaelem
263 #define vtbl_mglob      Perl_vtbl_mglob
264 #define vtbl_nkeys      Perl_vtbl_nkeys
265 #define vtbl_pack       Perl_vtbl_pack
266 #define vtbl_packelem   Perl_vtbl_packelem
267 #define vtbl_pos        Perl_vtbl_pos
268 #define vtbl_sig        Perl_vtbl_sig
269 #define vtbl_sigelem    Perl_vtbl_sigelem
270 #define vtbl_substr     Perl_vtbl_substr
271 #define vtbl_sv         Perl_vtbl_sv
272 #define vtbl_taint      Perl_vtbl_taint
273 #define vtbl_uvar       Perl_vtbl_uvar
274 #define vtbl_vec        Perl_vtbl_vec
275 #define warn_nl         Perl_warn_nl
276 #define warn_nosemi     Perl_warn_nosemi
277 #define warn_reserved   Perl_warn_reserved
278 #define watchaddr       Perl_watchaddr
279 #define watchok         Perl_watchok
280 #define yychar          Perl_yychar
281 #define yycheck         Perl_yycheck
282 #define yydebug         Perl_yydebug
283 #define yydefred        Perl_yydefred
284 #define yydgoto         Perl_yydgoto
285 #define yyerrflag       Perl_yyerrflag
286 #define yygindex        Perl_yygindex
287 #define yylen           Perl_yylen
288 #define yylhs           Perl_yylhs
289 #define yylval          Perl_yylval
290 #define yyname          Perl_yyname
291 #define yynerrs         Perl_yynerrs
292 #define yyrindex        Perl_yyrindex
293 #define yyrule          Perl_yyrule
294 #define yysindex        Perl_yysindex
295 #define yytable         Perl_yytable
296 #define yyval           Perl_yyval
297 #define Gv_AMupdate     Perl_Gv_AMupdate
298 #define amagic_call     Perl_amagic_call
299 #define append_elem     Perl_append_elem
300 #define append_list     Perl_append_list
301 #define apply           Perl_apply
302 #define assertref       Perl_assertref
303 #define av_clear        Perl_av_clear
304 #define av_extend       Perl_av_extend
305 #define av_fake         Perl_av_fake
306 #define av_fetch        Perl_av_fetch
307 #define av_fill         Perl_av_fill
308 #define av_len          Perl_av_len
309 #define av_make         Perl_av_make
310 #define av_pop          Perl_av_pop
311 #define av_push         Perl_av_push
312 #define av_shift        Perl_av_shift
313 #define av_store        Perl_av_store
314 #define av_undef        Perl_av_undef
315 #define av_unshift      Perl_av_unshift
316 #define bind_match      Perl_bind_match
317 #define block_end       Perl_block_end
318 #define block_start     Perl_block_start
319 #define calllist        Perl_calllist
320 #define cando           Perl_cando
321 #define cast_ulong      Perl_cast_ulong
322 #define check_uni       Perl_check_uni
323 #define checkcomma      Perl_checkcomma
324 #define ck_aelem        Perl_ck_aelem
325 #define ck_concat       Perl_ck_concat
326 #define ck_delete       Perl_ck_delete
327 #define ck_eof          Perl_ck_eof
328 #define ck_eval         Perl_ck_eval
329 #define ck_exec         Perl_ck_exec
330 #define ck_formline     Perl_ck_formline
331 #define ck_ftst         Perl_ck_ftst
332 #define ck_fun          Perl_ck_fun
333 #define ck_glob         Perl_ck_glob
334 #define ck_grep         Perl_ck_grep
335 #define ck_gvconst      Perl_ck_gvconst
336 #define ck_index        Perl_ck_index
337 #define ck_lengthconst  Perl_ck_lengthconst
338 #define ck_lfun         Perl_ck_lfun
339 #define ck_listiob      Perl_ck_listiob
340 #define ck_match        Perl_ck_match
341 #define ck_null         Perl_ck_null
342 #define ck_repeat       Perl_ck_repeat
343 #define ck_require      Perl_ck_require
344 #define ck_retarget     Perl_ck_retarget
345 #define ck_rfun         Perl_ck_rfun
346 #define ck_rvconst      Perl_ck_rvconst
347 #define ck_select       Perl_ck_select
348 #define ck_shift        Perl_ck_shift
349 #define ck_sort         Perl_ck_sort
350 #define ck_spair        Perl_ck_spair
351 #define ck_split        Perl_ck_split
352 #define ck_subr         Perl_ck_subr
353 #define ck_svconst      Perl_ck_svconst
354 #define ck_trunc        Perl_ck_trunc
355 #define convert         Perl_convert
356 #define cpytill         Perl_cpytill
357 #define croak           Perl_croak
358 #define cv_clone        Perl_cv_clone
359 #define cv_undef        Perl_cv_undef
360 #define cx_dump         Perl_cx_dump
361 #define cxinc           Perl_cxinc
362 #define deb             Perl_deb
363 #define deb_growlevel   Perl_deb_growlevel
364 #define debop           Perl_debop
365 #define debprofdump     Perl_debprofdump
366 #define debstack        Perl_debstack
367 #define debstackptrs    Perl_debstackptrs
368 #define deprecate       Perl_deprecate
369 #define die             Perl_die
370 #define die_where       Perl_die_where
371 #define do_aexec        Perl_do_aexec
372 #define do_chomp        Perl_do_chomp
373 #define do_chop         Perl_do_chop
374 #define do_close        Perl_do_close
375 #define do_eof          Perl_do_eof
376 #define do_exec         Perl_do_exec
377 #define do_execfree     Perl_do_execfree
378 #define do_ipcctl       Perl_do_ipcctl
379 #define do_ipcget       Perl_do_ipcget
380 #define do_join         Perl_do_join
381 #define do_kv           Perl_do_kv
382 #define do_msgrcv       Perl_do_msgrcv
383 #define do_msgsnd       Perl_do_msgsnd
384 #define do_open         Perl_do_open
385 #define do_pipe         Perl_do_pipe
386 #define do_print        Perl_do_print
387 #define do_readline     Perl_do_readline
388 #define do_seek         Perl_do_seek
389 #define do_semop        Perl_do_semop
390 #define do_shmio        Perl_do_shmio
391 #define do_sprintf      Perl_do_sprintf
392 #define do_tell         Perl_do_tell
393 #define do_trans        Perl_do_trans
394 #define do_vecset       Perl_do_vecset
395 #define do_vop          Perl_do_vop
396 #define doeval          Perl_doeval
397 #define dofindlabel     Perl_dofindlabel
398 #define dopoptoeval     Perl_dopoptoeval
399 #define dounwind        Perl_dounwind
400 #define dowantarray     Perl_dowantarray
401 #define dump_all        Perl_dump_all
402 #define dump_eval       Perl_dump_eval
403 #define dump_fds        Perl_dump_fds
404 #define dump_form       Perl_dump_form
405 #define dump_gv         Perl_dump_gv
406 #define dump_mstats     Perl_dump_mstats
407 #define dump_op         Perl_dump_op
408 #define dump_packsubs   Perl_dump_packsubs
409 #define dump_pm         Perl_dump_pm
410 #define dump_sub        Perl_dump_sub
411 #define fbm_compile     Perl_fbm_compile
412 #define fbm_instr       Perl_fbm_instr
413 #define fetch_gv        Perl_fetch_gv
414 #define fetch_io        Perl_fetch_io
415 #define filter_add      Perl_filter_add
416 #define filter_del      Perl_filter_del
417 #define filter_read     Perl_filter_read
418 #define fold_constants  Perl_fold_constants
419 #define force_ident     Perl_force_ident
420 #define force_list      Perl_force_list
421 #define force_next      Perl_force_next
422 #define force_word      Perl_force_word
423 #define free_tmps       Perl_free_tmps
424 #define gen_constant_list       Perl_gen_constant_list
425 #define gp_free         Perl_gp_free
426 #define gp_ref          Perl_gp_ref
427 #define gv_AVadd        Perl_gv_AVadd
428 #define gv_HVadd        Perl_gv_HVadd
429 #define gv_IOadd        Perl_gv_IOadd
430 #define gv_check        Perl_gv_check
431 #define gv_efullname    Perl_gv_efullname
432 #define gv_efullname3   Perl_gv_efullname3
433 #define gv_fetchfile    Perl_gv_fetchfile
434 #define gv_fetchmeth    Perl_gv_fetchmeth
435 #define gv_fetchmethod  Perl_gv_fetchmethod
436 #define gv_fetchpv      Perl_gv_fetchpv
437 #define gv_fullname     Perl_gv_fullname
438 #define gv_fullname3    Perl_gv_fullname3
439 #define gv_init         Perl_gv_init
440 #define gv_stashpv      Perl_gv_stashpv
441 #define gv_stashpvn     Perl_gv_stashpvn
442 #define gv_stashsv      Perl_gv_stashsv
443 #define he_delayfree    Perl_he_delayfree
444 #define he_free         Perl_he_free
445 #define he_root         Perl_he_root
446 #define hoistmust       Perl_hoistmust
447 #define hv_clear        Perl_hv_clear
448 #define hv_delete       Perl_hv_delete
449 #define hv_delete_ent   Perl_hv_delete_ent
450 #define hv_exists       Perl_hv_exists
451 #define hv_exists_ent   Perl_hv_exists_ent
452 #define hv_fetch        Perl_hv_fetch
453 #define hv_fetch_ent    Perl_hv_fetch_ent
454 #define hv_iterinit     Perl_hv_iterinit
455 #define hv_iterkey      Perl_hv_iterkey
456 #define hv_iterkeysv    Perl_hv_iterkeysv
457 #define hv_iternext     Perl_hv_iternext
458 #define hv_iternextsv   Perl_hv_iternextsv
459 #define hv_iterval      Perl_hv_iterval
460 #define hv_ksplit       Perl_hv_ksplit
461 #define hv_magic        Perl_hv_magic
462 #define hv_stashpv      Perl_hv_stashpv
463 #define hv_store        Perl_hv_store
464 #define hv_store_ent    Perl_hv_store_ent
465 #define hv_undef        Perl_hv_undef
466 #define ibcmp           Perl_ibcmp
467 #define ingroup         Perl_ingroup
468 #define instr           Perl_instr
469 #define intuit_more     Perl_intuit_more
470 #define invert          Perl_invert
471 #define jmaybe          Perl_jmaybe
472 #define keyword         Perl_keyword
473 #define leave_scope     Perl_leave_scope
474 #define lex_end         Perl_lex_end
475 #define lex_start       Perl_lex_start
476 #define linklist        Perl_linklist
477 #define list            Perl_list
478 #define listkids        Perl_listkids
479 #define localize        Perl_localize
480 #define looks_like_number       Perl_looks_like_number
481 #define magic_clearenv  Perl_magic_clearenv
482 #define magic_clearpack Perl_magic_clearpack
483 #define magic_clearsig  Perl_magic_clearsig
484 #define magic_existspack        Perl_magic_existspack
485 #define magic_get       Perl_magic_get
486 #define magic_getarylen Perl_magic_getarylen
487 #define magic_getglob   Perl_magic_getglob
488 #define magic_getpack   Perl_magic_getpack
489 #define magic_getpos    Perl_magic_getpos
490 #define magic_getsig    Perl_magic_getsig
491 #define magic_gettaint  Perl_magic_gettaint
492 #define magic_getuvar   Perl_magic_getuvar
493 #define magic_len       Perl_magic_len
494 #define magic_nextpack  Perl_magic_nextpack
495 #define magic_set       Perl_magic_set
496 #define magic_setamagic Perl_magic_setamagic
497 #define magic_setarylen Perl_magic_setarylen
498 #define magic_setbm     Perl_magic_setbm
499 #define magic_setdbline Perl_magic_setdbline
500 #define magic_setenv    Perl_magic_setenv
501 #define magic_setglob   Perl_magic_setglob
502 #define magic_setisa    Perl_magic_setisa
503 #define magic_setmglob  Perl_magic_setmglob
504 #define magic_setnkeys  Perl_magic_setnkeys
505 #define magic_setpack   Perl_magic_setpack
506 #define magic_setpos    Perl_magic_setpos
507 #define magic_setsig    Perl_magic_setsig
508 #define magic_setsubstr Perl_magic_setsubstr
509 #define magic_settaint  Perl_magic_settaint
510 #define magic_setuvar   Perl_magic_setuvar
511 #define magic_setvec    Perl_magic_setvec
512 #define magic_wipepack  Perl_magic_wipepack
513 #define magicname       Perl_magicname
514 #define markstack_grow  Perl_markstack_grow
515 #define mess            Perl_mess
516 #define mg_clear        Perl_mg_clear
517 #define mg_copy         Perl_mg_copy
518 #define mg_find         Perl_mg_find
519 #define mg_free         Perl_mg_free
520 #define mg_get          Perl_mg_get
521 #define mg_len          Perl_mg_len
522 #define mg_magical      Perl_mg_magical
523 #define mg_set          Perl_mg_set
524 #define mod             Perl_mod
525 #define modkids         Perl_modkids
526 #define moreswitches    Perl_moreswitches
527 #define mstats          Perl_mstats
528 #define my              Perl_my
529 #define my_bcopy        Perl_my_bcopy
530 #define my_bzero        Perl_my_bzero
531 #define my_chsize       Perl_my_chsize
532 #define my_exit         Perl_my_exit
533 #define my_htonl        Perl_my_htonl
534 #define my_lstat        Perl_my_lstat
535 #define my_memcmp       Perl_my_memcmp
536 #define my_ntohl        Perl_my_ntohl
537 #define my_pclose       Perl_my_pclose
538 #define my_popen        Perl_my_popen
539 #define my_setenv       Perl_my_setenv
540 #define my_stat         Perl_my_stat
541 #define my_swap         Perl_my_swap
542 #define my_unexec       Perl_my_unexec
543 #define newANONHASH     Perl_newANONHASH
544 #define newANONLIST     Perl_newANONLIST
545 #define newANONSUB      Perl_newANONSUB
546 #define newASSIGNOP     Perl_newASSIGNOP
547 #define newAV           Perl_newAV
548 #define newAVREF        Perl_newAVREF
549 #define newBINOP        Perl_newBINOP
550 #define newCONDOP       Perl_newCONDOP
551 #define newCVREF        Perl_newCVREF
552 #define newFORM         Perl_newFORM
553 #define newFOROP        Perl_newFOROP
554 #define newGVOP         Perl_newGVOP
555 #define newGVREF        Perl_newGVREF
556 #define newGVgen        Perl_newGVgen
557 #define newHV           Perl_newHV
558 #define newHVREF        Perl_newHVREF
559 #define newIO           Perl_newIO
560 #define newLISTOP       Perl_newLISTOP
561 #define newLOGOP        Perl_newLOGOP
562 #define newLOOPEX       Perl_newLOOPEX
563 #define newLOOPOP       Perl_newLOOPOP
564 #define newNULLLIST     Perl_newNULLLIST
565 #define newOP           Perl_newOP
566 #define newPMOP         Perl_newPMOP
567 #define newPROG         Perl_newPROG
568 #define newPVOP         Perl_newPVOP
569 #define newRANGE        Perl_newRANGE
570 #define newRV           Perl_newRV
571 #define newSLICEOP      Perl_newSLICEOP
572 #define newSTATEOP      Perl_newSTATEOP
573 #define newSUB          Perl_newSUB
574 #define newSV           Perl_newSV
575 #define newSVOP         Perl_newSVOP
576 #define newSVREF        Perl_newSVREF
577 #define newSViv         Perl_newSViv
578 #define newSVnv         Perl_newSVnv
579 #define newSVpv         Perl_newSVpv
580 #define newSVrv         Perl_newSVrv
581 #define newSVsv         Perl_newSVsv
582 #define newUNOP         Perl_newUNOP
583 #define newWHILEOP      Perl_newWHILEOP
584 #define newXS           Perl_newXS
585 #define newXSUB         Perl_newXSUB
586 #define nextargv        Perl_nextargv
587 #define ninstr          Perl_ninstr
588 #define no_fh_allowed   Perl_no_fh_allowed
589 #define no_op           Perl_no_op
590 #define oopsAV          Perl_oopsAV
591 #define oopsCV          Perl_oopsCV
592 #define oopsHV          Perl_oopsHV
593 #define op_free         Perl_op_free
594 #define package         Perl_package
595 #define pad_alloc       Perl_pad_alloc
596 #define pad_allocmy     Perl_pad_allocmy
597 #define pad_findmy      Perl_pad_findmy
598 #define pad_free        Perl_pad_free
599 #define pad_leavemy     Perl_pad_leavemy
600 #define pad_reset       Perl_pad_reset
601 #define pad_sv          Perl_pad_sv
602 #define pad_swipe       Perl_pad_swipe
603 #define peep            Perl_peep
604 #define pidgone         Perl_pidgone
605 #define pmflag          Perl_pmflag
606 #define pmruntime       Perl_pmruntime
607 #define pmtrans         Perl_pmtrans
608 #define pop_return      Perl_pop_return
609 #define pop_scope       Perl_pop_scope
610 #define pp_aassign      Perl_pp_aassign
611 #define pp_abs          Perl_pp_abs
612 #define pp_accept       Perl_pp_accept
613 #define pp_add          Perl_pp_add
614 #define pp_aelem        Perl_pp_aelem
615 #define pp_aelemfast    Perl_pp_aelemfast
616 #define pp_alarm        Perl_pp_alarm
617 #define pp_and          Perl_pp_and
618 #define pp_andassign    Perl_pp_andassign
619 #define pp_anoncode     Perl_pp_anoncode
620 #define pp_anonhash     Perl_pp_anonhash
621 #define pp_anonlist     Perl_pp_anonlist
622 #define pp_aslice       Perl_pp_aslice
623 #define pp_atan2        Perl_pp_atan2
624 #define pp_av2arylen    Perl_pp_av2arylen
625 #define pp_backtick     Perl_pp_backtick
626 #define pp_bind         Perl_pp_bind
627 #define pp_binmode      Perl_pp_binmode
628 #define pp_bit_and      Perl_pp_bit_and
629 #define pp_bit_or       Perl_pp_bit_or
630 #define pp_bit_xor      Perl_pp_bit_xor
631 #define pp_bless        Perl_pp_bless
632 #define pp_caller       Perl_pp_caller
633 #define pp_chdir        Perl_pp_chdir
634 #define pp_chmod        Perl_pp_chmod
635 #define pp_chomp        Perl_pp_chomp
636 #define pp_chop         Perl_pp_chop
637 #define pp_chown        Perl_pp_chown
638 #define pp_chr          Perl_pp_chr
639 #define pp_chroot       Perl_pp_chroot
640 #define pp_close        Perl_pp_close
641 #define pp_closedir     Perl_pp_closedir
642 #define pp_complement   Perl_pp_complement
643 #define pp_concat       Perl_pp_concat
644 #define pp_cond_expr    Perl_pp_cond_expr
645 #define pp_connect      Perl_pp_connect
646 #define pp_const        Perl_pp_const
647 #define pp_cos          Perl_pp_cos
648 #define pp_crypt        Perl_pp_crypt
649 #define pp_cswitch      Perl_pp_cswitch
650 #define pp_dbmclose     Perl_pp_dbmclose
651 #define pp_dbmopen      Perl_pp_dbmopen
652 #define pp_dbstate      Perl_pp_dbstate
653 #define pp_defined      Perl_pp_defined
654 #define pp_delete       Perl_pp_delete
655 #define pp_die          Perl_pp_die
656 #define pp_divide       Perl_pp_divide
657 #define pp_dofile       Perl_pp_dofile
658 #define pp_dump         Perl_pp_dump
659 #define pp_each         Perl_pp_each
660 #define pp_egrent       Perl_pp_egrent
661 #define pp_ehostent     Perl_pp_ehostent
662 #define pp_enetent      Perl_pp_enetent
663 #define pp_enter        Perl_pp_enter
664 #define pp_entereval    Perl_pp_entereval
665 #define pp_enteriter    Perl_pp_enteriter
666 #define pp_enterloop    Perl_pp_enterloop
667 #define pp_entersub     Perl_pp_entersub
668 #define pp_entersubr    Perl_pp_entersubr
669 #define pp_entertry     Perl_pp_entertry
670 #define pp_enterwrite   Perl_pp_enterwrite
671 #define pp_eof          Perl_pp_eof
672 #define pp_eprotoent    Perl_pp_eprotoent
673 #define pp_epwent       Perl_pp_epwent
674 #define pp_eq           Perl_pp_eq
675 #define pp_eservent     Perl_pp_eservent
676 #define pp_evalonce     Perl_pp_evalonce
677 #define pp_exec         Perl_pp_exec
678 #define pp_exists       Perl_pp_exists
679 #define pp_exit         Perl_pp_exit
680 #define pp_exp          Perl_pp_exp
681 #define pp_fcntl        Perl_pp_fcntl
682 #define pp_fileno       Perl_pp_fileno
683 #define pp_flip         Perl_pp_flip
684 #define pp_flock        Perl_pp_flock
685 #define pp_flop         Perl_pp_flop
686 #define pp_fork         Perl_pp_fork
687 #define pp_formline     Perl_pp_formline
688 #define pp_ftatime      Perl_pp_ftatime
689 #define pp_ftbinary     Perl_pp_ftbinary
690 #define pp_ftblk        Perl_pp_ftblk
691 #define pp_ftchr        Perl_pp_ftchr
692 #define pp_ftctime      Perl_pp_ftctime
693 #define pp_ftdir        Perl_pp_ftdir
694 #define pp_fteexec      Perl_pp_fteexec
695 #define pp_fteowned     Perl_pp_fteowned
696 #define pp_fteread      Perl_pp_fteread
697 #define pp_ftewrite     Perl_pp_ftewrite
698 #define pp_ftfile       Perl_pp_ftfile
699 #define pp_ftis         Perl_pp_ftis
700 #define pp_ftlink       Perl_pp_ftlink
701 #define pp_ftmtime      Perl_pp_ftmtime
702 #define pp_ftpipe       Perl_pp_ftpipe
703 #define pp_ftrexec      Perl_pp_ftrexec
704 #define pp_ftrowned     Perl_pp_ftrowned
705 #define pp_ftrread      Perl_pp_ftrread
706 #define pp_ftrwrite     Perl_pp_ftrwrite
707 #define pp_ftsgid       Perl_pp_ftsgid
708 #define pp_ftsize       Perl_pp_ftsize
709 #define pp_ftsock       Perl_pp_ftsock
710 #define pp_ftsuid       Perl_pp_ftsuid
711 #define pp_ftsvtx       Perl_pp_ftsvtx
712 #define pp_fttext       Perl_pp_fttext
713 #define pp_fttty        Perl_pp_fttty
714 #define pp_ftzero       Perl_pp_ftzero
715 #define pp_ge           Perl_pp_ge
716 #define pp_gelem        Perl_pp_gelem
717 #define pp_getc         Perl_pp_getc
718 #define pp_getlogin     Perl_pp_getlogin
719 #define pp_getpeername  Perl_pp_getpeername
720 #define pp_getpgrp      Perl_pp_getpgrp
721 #define pp_getppid      Perl_pp_getppid
722 #define pp_getpriority  Perl_pp_getpriority
723 #define pp_getsockname  Perl_pp_getsockname
724 #define pp_ggrent       Perl_pp_ggrent
725 #define pp_ggrgid       Perl_pp_ggrgid
726 #define pp_ggrnam       Perl_pp_ggrnam
727 #define pp_ghbyaddr     Perl_pp_ghbyaddr
728 #define pp_ghbyname     Perl_pp_ghbyname
729 #define pp_ghostent     Perl_pp_ghostent
730 #define pp_glob         Perl_pp_glob
731 #define pp_gmtime       Perl_pp_gmtime
732 #define pp_gnbyaddr     Perl_pp_gnbyaddr
733 #define pp_gnbyname     Perl_pp_gnbyname
734 #define pp_gnetent      Perl_pp_gnetent
735 #define pp_goto         Perl_pp_goto
736 #define pp_gpbyname     Perl_pp_gpbyname
737 #define pp_gpbynumber   Perl_pp_gpbynumber
738 #define pp_gprotoent    Perl_pp_gprotoent
739 #define pp_gpwent       Perl_pp_gpwent
740 #define pp_gpwnam       Perl_pp_gpwnam
741 #define pp_gpwuid       Perl_pp_gpwuid
742 #define pp_grepstart    Perl_pp_grepstart
743 #define pp_grepwhile    Perl_pp_grepwhile
744 #define pp_gsbyname     Perl_pp_gsbyname
745 #define pp_gsbyport     Perl_pp_gsbyport
746 #define pp_gservent     Perl_pp_gservent
747 #define pp_gsockopt     Perl_pp_gsockopt
748 #define pp_gt           Perl_pp_gt
749 #define pp_gv           Perl_pp_gv
750 #define pp_gvsv         Perl_pp_gvsv
751 #define pp_helem        Perl_pp_helem
752 #define pp_hex          Perl_pp_hex
753 #define pp_hslice       Perl_pp_hslice
754 #define pp_i_add        Perl_pp_i_add
755 #define pp_i_divide     Perl_pp_i_divide
756 #define pp_i_eq         Perl_pp_i_eq
757 #define pp_i_ge         Perl_pp_i_ge
758 #define pp_i_gt         Perl_pp_i_gt
759 #define pp_i_le         Perl_pp_i_le
760 #define pp_i_lt         Perl_pp_i_lt
761 #define pp_i_modulo     Perl_pp_i_modulo
762 #define pp_i_multiply   Perl_pp_i_multiply
763 #define pp_i_ncmp       Perl_pp_i_ncmp
764 #define pp_i_ne         Perl_pp_i_ne
765 #define pp_i_negate     Perl_pp_i_negate
766 #define pp_i_subtract   Perl_pp_i_subtract
767 #define pp_index        Perl_pp_index
768 #define pp_indread      Perl_pp_indread
769 #define pp_int          Perl_pp_int
770 #define pp_interp       Perl_pp_interp
771 #define pp_ioctl        Perl_pp_ioctl
772 #define pp_iter         Perl_pp_iter
773 #define pp_join         Perl_pp_join
774 #define pp_keys         Perl_pp_keys
775 #define pp_kill         Perl_pp_kill
776 #define pp_last         Perl_pp_last
777 #define pp_lc           Perl_pp_lc
778 #define pp_lcfirst      Perl_pp_lcfirst
779 #define pp_le           Perl_pp_le
780 #define pp_leave        Perl_pp_leave
781 #define pp_leaveeval    Perl_pp_leaveeval
782 #define pp_leaveloop    Perl_pp_leaveloop
783 #define pp_leavesub     Perl_pp_leavesub
784 #define pp_leavetry     Perl_pp_leavetry
785 #define pp_leavewrite   Perl_pp_leavewrite
786 #define pp_left_shift   Perl_pp_left_shift
787 #define pp_length       Perl_pp_length
788 #define pp_lineseq      Perl_pp_lineseq
789 #define pp_link         Perl_pp_link
790 #define pp_list         Perl_pp_list
791 #define pp_listen       Perl_pp_listen
792 #define pp_localtime    Perl_pp_localtime
793 #define pp_log          Perl_pp_log
794 #define pp_lslice       Perl_pp_lslice
795 #define pp_lstat        Perl_pp_lstat
796 #define pp_lt           Perl_pp_lt
797 #define pp_map          Perl_pp_map
798 #define pp_mapstart     Perl_pp_mapstart
799 #define pp_mapwhile     Perl_pp_mapwhile
800 #define pp_match        Perl_pp_match
801 #define pp_method       Perl_pp_method
802 #define pp_mkdir        Perl_pp_mkdir
803 #define pp_modulo       Perl_pp_modulo
804 #define pp_msgctl       Perl_pp_msgctl
805 #define pp_msgget       Perl_pp_msgget
806 #define pp_msgrcv       Perl_pp_msgrcv
807 #define pp_msgsnd       Perl_pp_msgsnd
808 #define pp_multiply     Perl_pp_multiply
809 #define pp_ncmp         Perl_pp_ncmp
810 #define pp_ne           Perl_pp_ne
811 #define pp_negate       Perl_pp_negate
812 #define pp_next         Perl_pp_next
813 #define pp_nextstate    Perl_pp_nextstate
814 #define pp_not          Perl_pp_not
815 #define pp_nswitch      Perl_pp_nswitch
816 #define pp_null         Perl_pp_null
817 #define pp_oct          Perl_pp_oct
818 #define pp_open         Perl_pp_open
819 #define pp_open_dir     Perl_pp_open_dir
820 #define pp_or           Perl_pp_or
821 #define pp_orassign     Perl_pp_orassign
822 #define pp_ord          Perl_pp_ord
823 #define pp_pack         Perl_pp_pack
824 #define pp_padany       Perl_pp_padany
825 #define pp_padav        Perl_pp_padav
826 #define pp_padhv        Perl_pp_padhv
827 #define pp_padsv        Perl_pp_padsv
828 #define pp_pipe_op      Perl_pp_pipe_op
829 #define pp_pop          Perl_pp_pop
830 #define pp_pos          Perl_pp_pos
831 #define pp_postdec      Perl_pp_postdec
832 #define pp_postinc      Perl_pp_postinc
833 #define pp_pow          Perl_pp_pow
834 #define pp_predec       Perl_pp_predec
835 #define pp_preinc       Perl_pp_preinc
836 #define pp_print        Perl_pp_print
837 #define pp_prototype    Perl_pp_prototype
838 #define pp_prtf         Perl_pp_prtf
839 #define pp_push         Perl_pp_push
840 #define pp_pushmark     Perl_pp_pushmark
841 #define pp_pushre       Perl_pp_pushre
842 #define pp_quotemeta    Perl_pp_quotemeta
843 #define pp_rand         Perl_pp_rand
844 #define pp_range        Perl_pp_range
845 #define pp_rcatline     Perl_pp_rcatline
846 #define pp_read         Perl_pp_read
847 #define pp_readdir      Perl_pp_readdir
848 #define pp_readline     Perl_pp_readline
849 #define pp_readlink     Perl_pp_readlink
850 #define pp_recv         Perl_pp_recv
851 #define pp_redo         Perl_pp_redo
852 #define pp_ref          Perl_pp_ref
853 #define pp_refgen       Perl_pp_refgen
854 #define pp_regcmaybe    Perl_pp_regcmaybe
855 #define pp_regcomp      Perl_pp_regcomp
856 #define pp_rename       Perl_pp_rename
857 #define pp_repeat       Perl_pp_repeat
858 #define pp_require      Perl_pp_require
859 #define pp_reset        Perl_pp_reset
860 #define pp_return       Perl_pp_return
861 #define pp_reverse      Perl_pp_reverse
862 #define pp_rewinddir    Perl_pp_rewinddir
863 #define pp_right_shift  Perl_pp_right_shift
864 #define pp_rindex       Perl_pp_rindex
865 #define pp_rmdir        Perl_pp_rmdir
866 #define pp_rv2av        Perl_pp_rv2av
867 #define pp_rv2cv        Perl_pp_rv2cv
868 #define pp_rv2gv        Perl_pp_rv2gv
869 #define pp_rv2hv        Perl_pp_rv2hv
870 #define pp_rv2sv        Perl_pp_rv2sv
871 #define pp_sassign      Perl_pp_sassign
872 #define pp_scalar       Perl_pp_scalar
873 #define pp_schomp       Perl_pp_schomp
874 #define pp_schop        Perl_pp_schop
875 #define pp_scmp         Perl_pp_scmp
876 #define pp_scope        Perl_pp_scope
877 #define pp_seek         Perl_pp_seek
878 #define pp_seekdir      Perl_pp_seekdir
879 #define pp_select       Perl_pp_select
880 #define pp_semctl       Perl_pp_semctl
881 #define pp_semget       Perl_pp_semget
882 #define pp_semop        Perl_pp_semop
883 #define pp_send         Perl_pp_send
884 #define pp_seq          Perl_pp_seq
885 #define pp_setpgrp      Perl_pp_setpgrp
886 #define pp_setpriority  Perl_pp_setpriority
887 #define pp_sge          Perl_pp_sge
888 #define pp_sgrent       Perl_pp_sgrent
889 #define pp_sgt          Perl_pp_sgt
890 #define pp_shift        Perl_pp_shift
891 #define pp_shmctl       Perl_pp_shmctl
892 #define pp_shmget       Perl_pp_shmget
893 #define pp_shmread      Perl_pp_shmread
894 #define pp_shmwrite     Perl_pp_shmwrite
895 #define pp_shostent     Perl_pp_shostent
896 #define pp_shutdown     Perl_pp_shutdown
897 #define pp_sin          Perl_pp_sin
898 #define pp_sle          Perl_pp_sle
899 #define pp_sleep        Perl_pp_sleep
900 #define pp_slt          Perl_pp_slt
901 #define pp_sne          Perl_pp_sne
902 #define pp_snetent      Perl_pp_snetent
903 #define pp_socket       Perl_pp_socket
904 #define pp_sockpair     Perl_pp_sockpair
905 #define pp_sort         Perl_pp_sort
906 #define pp_splice       Perl_pp_splice
907 #define pp_split        Perl_pp_split
908 #define pp_sprintf      Perl_pp_sprintf
909 #define pp_sprotoent    Perl_pp_sprotoent
910 #define pp_spwent       Perl_pp_spwent
911 #define pp_sqrt         Perl_pp_sqrt
912 #define pp_srand        Perl_pp_srand
913 #define pp_srefgen      Perl_pp_srefgen
914 #define pp_sselect      Perl_pp_sselect
915 #define pp_sservent     Perl_pp_sservent
916 #define pp_ssockopt     Perl_pp_ssockopt
917 #define pp_stat         Perl_pp_stat
918 #define pp_stringify    Perl_pp_stringify
919 #define pp_stub         Perl_pp_stub
920 #define pp_study        Perl_pp_study
921 #define pp_subst        Perl_pp_subst
922 #define pp_substcont    Perl_pp_substcont
923 #define pp_substr       Perl_pp_substr
924 #define pp_subtract     Perl_pp_subtract
925 #define pp_symlink      Perl_pp_symlink
926 #define pp_syscall      Perl_pp_syscall
927 #define pp_sysopen      Perl_pp_sysopen
928 #define pp_sysread      Perl_pp_sysread
929 #define pp_system       Perl_pp_system
930 #define pp_syswrite     Perl_pp_syswrite
931 #define pp_tell         Perl_pp_tell
932 #define pp_telldir      Perl_pp_telldir
933 #define pp_tie          Perl_pp_tie
934 #define pp_tied         Perl_pp_tied
935 #define pp_time         Perl_pp_time
936 #define pp_tms          Perl_pp_tms
937 #define pp_trans        Perl_pp_trans
938 #define pp_truncate     Perl_pp_truncate
939 #define pp_uc           Perl_pp_uc
940 #define pp_ucfirst      Perl_pp_ucfirst
941 #define pp_umask        Perl_pp_umask
942 #define pp_undef        Perl_pp_undef
943 #define pp_unlink       Perl_pp_unlink
944 #define pp_unpack       Perl_pp_unpack
945 #define pp_unshift      Perl_pp_unshift
946 #define pp_unstack      Perl_pp_unstack
947 #define pp_untie        Perl_pp_untie
948 #define pp_utime        Perl_pp_utime
949 #define pp_values       Perl_pp_values
950 #define pp_vec          Perl_pp_vec
951 #define pp_wait         Perl_pp_wait
952 #define pp_waitpid      Perl_pp_waitpid
953 #define pp_wantarray    Perl_pp_wantarray
954 #define pp_warn         Perl_pp_warn
955 #define pp_xor          Perl_pp_xor
956 #define pregcomp        Perl_pregcomp
957 #define pregexec        Perl_pregexec
958 #define pregfree        Perl_pregfree
959 #define prepend_elem    Perl_prepend_elem
960 #define push_return     Perl_push_return
961 #define push_scope      Perl_push_scope
962 #define q               Perl_q
963 #define ref             Perl_ref
964 #define refkids         Perl_refkids
965 #define regdump         Perl_regdump
966 #define regnext         Perl_regnext
967 #define regprop         Perl_regprop
968 #define repeatcpy       Perl_repeatcpy
969 #define rninstr         Perl_rninstr
970 #define runops          Perl_runops
971 #define same_dirent     Perl_same_dirent
972 #define save_I32        Perl_save_I32
973 #define save_aptr       Perl_save_aptr
974 #define save_ary        Perl_save_ary
975 #define save_clearsv    Perl_save_clearsv
976 #define save_delete     Perl_save_delete
977 #define save_destructor Perl_save_destructor
978 #define save_freeop     Perl_save_freeop
979 #define save_freepv     Perl_save_freepv
980 #define save_freesv     Perl_save_freesv
981 #define save_hash       Perl_save_hash
982 #define save_hptr       Perl_save_hptr
983 #define save_int        Perl_save_int
984 #define save_item       Perl_save_item
985 #define save_list       Perl_save_list
986 #define save_long       Perl_save_long
987 #define save_nogv       Perl_save_nogv
988 #define save_pptr       Perl_save_pptr
989 #define save_scalar     Perl_save_scalar
990 #define save_sptr       Perl_save_sptr
991 #define save_svref      Perl_save_svref
992 #define savepv          Perl_savepv
993 #define savepvn         Perl_savepvn
994 #define savestack_grow  Perl_savestack_grow
995 #define sawparens       Perl_sawparens
996 #define scalar          Perl_scalar
997 #define scalarkids      Perl_scalarkids
998 #define scalarseq       Perl_scalarseq
999 #define scalarvoid      Perl_scalarvoid
1000 #define scan_const      Perl_scan_const
1001 #define scan_formline   Perl_scan_formline
1002 #define scan_heredoc    Perl_scan_heredoc
1003 #define scan_hex        Perl_scan_hex
1004 #define scan_ident      Perl_scan_ident
1005 #define scan_inputsymbol        Perl_scan_inputsymbol
1006 #define scan_num        Perl_scan_num
1007 #define scan_oct        Perl_scan_oct
1008 #define scan_pat        Perl_scan_pat
1009 #define scan_prefix     Perl_scan_prefix
1010 #define scan_str        Perl_scan_str
1011 #define scan_subst      Perl_scan_subst
1012 #define scan_trans      Perl_scan_trans
1013 #define scan_word       Perl_scan_word
1014 #define scope           Perl_scope
1015 #define screaminstr     Perl_screaminstr
1016 #define setdefout       Perl_setdefout
1017 #define setenv_getix    Perl_setenv_getix
1018 #define sharepvn        Perl_sharepvn
1019 #define sighandler      Perl_sighandler
1020 #define skipspace       Perl_skipspace
1021 #define stack_grow      Perl_stack_grow
1022 #define start_subparse  Perl_start_subparse
1023 #define sublex_done     Perl_sublex_done
1024 #define sublex_start    Perl_sublex_start
1025 #define sv_2bool        Perl_sv_2bool
1026 #define sv_2cv          Perl_sv_2cv
1027 #define sv_2io          Perl_sv_2io
1028 #define sv_2iv          Perl_sv_2iv
1029 #define sv_2mortal      Perl_sv_2mortal
1030 #define sv_2nv          Perl_sv_2nv
1031 #define sv_2pv          Perl_sv_2pv
1032 #define sv_add_arena    Perl_sv_add_arena
1033 #define sv_backoff      Perl_sv_backoff
1034 #define sv_bless        Perl_sv_bless
1035 #define sv_catpv        Perl_sv_catpv
1036 #define sv_catpvn       Perl_sv_catpvn
1037 #define sv_catsv        Perl_sv_catsv
1038 #define sv_chop         Perl_sv_chop
1039 #define sv_clean_all    Perl_sv_clean_all
1040 #define sv_clean_objs   Perl_sv_clean_objs
1041 #define sv_clear        Perl_sv_clear
1042 #define sv_cmp          Perl_sv_cmp
1043 #define sv_dec          Perl_sv_dec
1044 #define sv_dump         Perl_sv_dump
1045 #define sv_eq           Perl_sv_eq
1046 #define sv_free         Perl_sv_free
1047 #define sv_free_arenas  Perl_sv_free_arenas
1048 #define sv_gets         Perl_sv_gets
1049 #define sv_grow         Perl_sv_grow
1050 #define sv_inc          Perl_sv_inc
1051 #define sv_insert       Perl_sv_insert
1052 #define sv_isa          Perl_sv_isa
1053 #define sv_isobject     Perl_sv_isobject
1054 #define sv_len          Perl_sv_len
1055 #define sv_magic        Perl_sv_magic
1056 #define sv_mortalcopy   Perl_sv_mortalcopy
1057 #define sv_newmortal    Perl_sv_newmortal
1058 #define sv_newref       Perl_sv_newref
1059 #define sv_peek         Perl_sv_peek
1060 #define sv_pvn_force    Perl_sv_pvn_force
1061 #define sv_ref          Perl_sv_ref
1062 #define sv_reftype      Perl_sv_reftype
1063 #define sv_replace      Perl_sv_replace
1064 #define sv_report_used  Perl_sv_report_used
1065 #define sv_reset        Perl_sv_reset
1066 #define sv_setiv        Perl_sv_setiv
1067 #define sv_setnv        Perl_sv_setnv
1068 #define sv_setptrobj    Perl_sv_setptrobj
1069 #define sv_setpv        Perl_sv_setpv
1070 #define sv_setpvn       Perl_sv_setpvn
1071 #define sv_setref_iv    Perl_sv_setref_iv
1072 #define sv_setref_nv    Perl_sv_setref_nv
1073 #define sv_setref_pv    Perl_sv_setref_pv
1074 #define sv_setref_pvn   Perl_sv_setref_pvn
1075 #define sv_setsv        Perl_sv_setsv
1076 #define sv_unmagic      Perl_sv_unmagic
1077 #define sv_unref        Perl_sv_unref
1078 #define sv_upgrade      Perl_sv_upgrade
1079 #define sv_usepvn       Perl_sv_usepvn
1080 #define taint_env       Perl_taint_env
1081 #define taint_not       Perl_taint_not
1082 #define taint_proper    Perl_taint_proper
1083 #define too_few_arguments       Perl_too_few_arguments
1084 #define too_many_arguments      Perl_too_many_arguments
1085 #define unlnk           Perl_unlnk
1086 #define unsharepvn      Perl_unsharepvn
1087 #define utilize         Perl_utilize
1088 #define wait4pid        Perl_wait4pid
1089 #define warn            Perl_warn
1090 #define watch           Perl_watch
1091 #define whichsig        Perl_whichsig
1092 #define xiv_arenaroot   Perl_xiv_arenaroot
1093 #define xiv_root        Perl_xiv_root
1094 #define xnv_root        Perl_xnv_root
1095 #define xpv_root        Perl_xpv_root
1096 #define xrv_root        Perl_xrv_root
1097 #define yyerror         Perl_yyerror
1098 #define yylex           Perl_yylex
1099 #define yyparse         Perl_yyparse
1100 #define yywarn          Perl_yywarn
1101
1102 #endif /* EMBED */
1103
1104 /* Put interpreter specific symbols into a struct? */
1105
1106 #ifdef MULTIPLICITY
1107
1108 /* Undefine symbols that were defined by EMBED. Somewhat ugly */
1109
1110 #undef curcop
1111 #undef curcopdb
1112 #undef envgv
1113 #undef siggv
1114 #undef tainting
1115
1116 #define Argv            (curinterp->IArgv)
1117 #define Cmd             (curinterp->ICmd)
1118 #define DBgv            (curinterp->IDBgv)
1119 #define DBline          (curinterp->IDBline)
1120 #define DBsignal        (curinterp->IDBsignal)
1121 #define DBsingle        (curinterp->IDBsingle)
1122 #define DBsub           (curinterp->IDBsub)
1123 #define DBtrace         (curinterp->IDBtrace)
1124 #define allgvs          (curinterp->Iallgvs)
1125 #define ampergv         (curinterp->Iampergv)
1126 #define argvgv          (curinterp->Iargvgv)
1127 #define argvoutgv       (curinterp->Iargvoutgv)
1128 #define basetime        (curinterp->Ibasetime)
1129 #define beginav         (curinterp->Ibeginav)
1130 #define bodytarget      (curinterp->Ibodytarget)
1131 #define cddir           (curinterp->Icddir)
1132 #define chopset         (curinterp->Ichopset)
1133 #define copline         (curinterp->Icopline)
1134 #define curblock        (curinterp->Icurblock)
1135 #define curcop          (curinterp->Icurcop)
1136 #define curcopdb        (curinterp->Icurcopdb)
1137 #define curcsv          (curinterp->Icurcsv)
1138 #define curpm           (curinterp->Icurpm)
1139 #define curstack        (curinterp->Icurstack)
1140 #define curstash        (curinterp->Icurstash)
1141 #define curstname       (curinterp->Icurstname)
1142 #define cxstack         (curinterp->Icxstack)
1143 #define cxstack_ix      (curinterp->Icxstack_ix)
1144 #define cxstack_max     (curinterp->Icxstack_max)
1145 #define dbargs          (curinterp->Idbargs)
1146 #define debdelim        (curinterp->Idebdelim)
1147 #define debname         (curinterp->Idebname)
1148 #define debstash        (curinterp->Idebstash)
1149 #define defgv           (curinterp->Idefgv)
1150 #define defoutgv        (curinterp->Idefoutgv)
1151 #define defstash        (curinterp->Idefstash)
1152 #define delaymagic      (curinterp->Idelaymagic)
1153 #define diehook         (curinterp->Idiehook)
1154 #define dirty           (curinterp->Idirty)
1155 #define dlevel          (curinterp->Idlevel)
1156 #define dlmax           (curinterp->Idlmax)
1157 #define doextract       (curinterp->Idoextract)
1158 #define doswitches      (curinterp->Idoswitches)
1159 #define dowarn          (curinterp->Idowarn)
1160 #define dumplvl         (curinterp->Idumplvl)
1161 #define e_fp            (curinterp->Ie_fp)
1162 #define e_tmpname       (curinterp->Ie_tmpname)
1163 #define endav           (curinterp->Iendav)
1164 #define envgv           (curinterp->Ienvgv)
1165 #define errgv           (curinterp->Ierrgv)
1166 #define eval_root       (curinterp->Ieval_root)
1167 #define eval_start      (curinterp->Ieval_start)
1168 #define fdpid           (curinterp->Ifdpid)
1169 #define filemode        (curinterp->Ifilemode)
1170 #define firstgv         (curinterp->Ifirstgv)
1171 #define forkprocess     (curinterp->Iforkprocess)
1172 #define formfeed        (curinterp->Iformfeed)
1173 #define formtarget      (curinterp->Iformtarget)
1174 #define gensym          (curinterp->Igensym)
1175 #define in_eval         (curinterp->Iin_eval)
1176 #define incgv           (curinterp->Iincgv)
1177 #define inplace         (curinterp->Iinplace)
1178 #define last_in_gv      (curinterp->Ilast_in_gv)
1179 #define lastfd          (curinterp->Ilastfd)
1180 #define lastretstr      (curinterp->Ilastretstr)
1181 #define lastscream      (curinterp->Ilastscream)
1182 #define lastsize        (curinterp->Ilastsize)
1183 #define lastspbase      (curinterp->Ilastspbase)
1184 #define laststatval     (curinterp->Ilaststatval)
1185 #define laststype       (curinterp->Ilaststype)
1186 #define leftgv          (curinterp->Ileftgv)
1187 #define lineary         (curinterp->Ilineary)
1188 #define localizing      (curinterp->Ilocalizing)
1189 #define localpatches    (curinterp->Ilocalpatches)
1190 #define main_cv         (curinterp->Imain_cv)
1191 #define main_root       (curinterp->Imain_root)
1192 #define main_start      (curinterp->Imain_start)
1193 #define mainstack       (curinterp->Imainstack)
1194 #define maxscream       (curinterp->Imaxscream)
1195 #define maxsysfd        (curinterp->Imaxsysfd)
1196 #define minus_F         (curinterp->Iminus_F)
1197 #define minus_a         (curinterp->Iminus_a)
1198 #define minus_c         (curinterp->Iminus_c)
1199 #define minus_l         (curinterp->Iminus_l)
1200 #define minus_n         (curinterp->Iminus_n)
1201 #define minus_p         (curinterp->Iminus_p)
1202 #define multiline       (curinterp->Imultiline)
1203 #define mystack_base    (curinterp->Imystack_base)
1204 #define mystack_mark    (curinterp->Imystack_mark)
1205 #define mystack_max     (curinterp->Imystack_max)
1206 #define mystack_sp      (curinterp->Imystack_sp)
1207 #define mystrk          (curinterp->Imystrk)
1208 #define nrs             (curinterp->Inrs)
1209 #define ofmt            (curinterp->Iofmt)
1210 #define ofs             (curinterp->Iofs)
1211 #define ofslen          (curinterp->Iofslen)
1212 #define oldlastpm       (curinterp->Ioldlastpm)
1213 #define oldname         (curinterp->Ioldname)
1214 #define op_mask         (curinterp->Iop_mask)
1215 #define origargc        (curinterp->Iorigargc)
1216 #define origargv        (curinterp->Iorigargv)
1217 #define origfilename    (curinterp->Iorigfilename)
1218 #define ors             (curinterp->Iors)
1219 #define orslen          (curinterp->Iorslen)
1220 #define parsehook       (curinterp->Iparsehook)
1221 #define patchlevel      (curinterp->Ipatchlevel)
1222 #define perldb          (curinterp->Iperldb)
1223 #define perl_destruct_level     (curinterp->Iperl_destruct_level)
1224 #define pidstatus       (curinterp->Ipidstatus)
1225 #define preambled       (curinterp->Ipreambled)
1226 #define preambleav      (curinterp->Ipreambleav)
1227 #define preprocess      (curinterp->Ipreprocess)
1228 #define restartop       (curinterp->Irestartop)
1229 #define rightgv         (curinterp->Irightgv)
1230 #define rs              (curinterp->Irs)
1231 #define runlevel        (curinterp->Irunlevel)
1232 #define sawampersand    (curinterp->Isawampersand)
1233 #define sawi            (curinterp->Isawi)
1234 #define sawstudy        (curinterp->Isawstudy)
1235 #define sawvec          (curinterp->Isawvec)
1236 #define screamfirst     (curinterp->Iscreamfirst)
1237 #define screamnext      (curinterp->Iscreamnext)
1238 #define secondgv        (curinterp->Isecondgv)
1239 #define siggv           (curinterp->Isiggv)
1240 #define signalstack     (curinterp->Isignalstack)
1241 #define sortcop         (curinterp->Isortcop)
1242 #define sortstack       (curinterp->Isortstack)
1243 #define sortstash       (curinterp->Isortstash)
1244 #define splitstr        (curinterp->Isplitstr)
1245 #define statcache       (curinterp->Istatcache)
1246 #define statgv          (curinterp->Istatgv)
1247 #define statname        (curinterp->Istatname)
1248 #define statusvalue     (curinterp->Istatusvalue)
1249 #define stdingv         (curinterp->Istdingv)
1250 #define strchop         (curinterp->Istrchop)
1251 #define strtab          (curinterp->Istrtab)
1252 #define sv_count        (curinterp->Isv_count)
1253 #define sv_objcount     (curinterp->Isv_objcount)
1254 #define sv_root         (curinterp->Isv_root)
1255 #define sv_arenaroot    (curinterp->Isv_arenaroot)
1256 #define tainted         (curinterp->Itainted)
1257 #define tainting        (curinterp->Itainting)
1258 #define tmps_floor      (curinterp->Itmps_floor)
1259 #define tmps_ix         (curinterp->Itmps_ix)
1260 #define tmps_max        (curinterp->Itmps_max)
1261 #define tmps_stack      (curinterp->Itmps_stack)
1262 #define top_env         (curinterp->Itop_env)
1263 #define toptarget       (curinterp->Itoptarget)
1264 #define unsafe          (curinterp->Iunsafe)
1265 #define warnhook        (curinterp->Iwarnhook)
1266
1267 #else   /* not multiple, so translate interpreter symbols the other way... */
1268
1269 #define IArgv           Argv
1270 #define ICmd            Cmd
1271 #define IDBgv           DBgv
1272 #define IDBline         DBline
1273 #define IDBsignal       DBsignal
1274 #define IDBsingle       DBsingle
1275 #define IDBsub          DBsub
1276 #define IDBtrace        DBtrace
1277 #define Iallgvs         allgvs
1278 #define Iampergv        ampergv
1279 #define Iargvgv         argvgv
1280 #define Iargvoutgv      argvoutgv
1281 #define Ibasetime       basetime
1282 #define Ibeginav        beginav
1283 #define Ibodytarget     bodytarget
1284 #define Icddir          cddir
1285 #define Ichopset        chopset
1286 #define Icopline        copline
1287 #define Icurblock       curblock
1288 #define Icurcop         curcop
1289 #define Icurcopdb       curcopdb
1290 #define Icurcsv         curcsv
1291 #define Icurpm          curpm
1292 #define Icurstack       curstack
1293 #define Icurstash       curstash
1294 #define Icurstname      curstname
1295 #define Icxstack        cxstack
1296 #define Icxstack_ix     cxstack_ix
1297 #define Icxstack_max    cxstack_max
1298 #define Idbargs         dbargs
1299 #define Idebdelim       debdelim
1300 #define Idebname        debname
1301 #define Idebstash       debstash
1302 #define Idefgv          defgv
1303 #define Idefoutgv       defoutgv
1304 #define Idefstash       defstash
1305 #define Idelaymagic     delaymagic
1306 #define Idiehook        diehook
1307 #define Idirty          dirty
1308 #define Idlevel         dlevel
1309 #define Idlmax          dlmax
1310 #define Idoextract      doextract
1311 #define Idoswitches     doswitches
1312 #define Idowarn         dowarn
1313 #define Idumplvl        dumplvl
1314 #define Ie_fp           e_fp
1315 #define Ie_tmpname      e_tmpname
1316 #define Iendav          endav
1317 #define Ienvgv          envgv
1318 #define Ierrgv          errgv
1319 #define Ieval_root      eval_root
1320 #define Ieval_start     eval_start
1321 #define Ifdpid          fdpid
1322 #define Ifilemode       filemode
1323 #define Ifirstgv        firstgv
1324 #define Iforkprocess    forkprocess
1325 #define Iformfeed       formfeed
1326 #define Iformtarget     formtarget
1327 #define Igensym         gensym
1328 #define Iin_eval        in_eval
1329 #define Iincgv          incgv
1330 #define Iinplace        inplace
1331 #define Ilast_in_gv     last_in_gv
1332 #define Ilastfd         lastfd
1333 #define Ilastretstr     lastretstr
1334 #define Ilastscream     lastscream
1335 #define Ilastsize       lastsize
1336 #define Ilastspbase     lastspbase
1337 #define Ilaststatval    laststatval
1338 #define Ilaststype      laststype
1339 #define Ileftgv         leftgv
1340 #define Ilineary        lineary
1341 #define Ilocalizing     localizing
1342 #define Ilocalpatches   localpatches
1343 #define Imain_cv        main_cv
1344 #define Imain_root      main_root
1345 #define Imain_start     main_start
1346 #define Imainstack      mainstack
1347 #define Imaxscream      maxscream
1348 #define Imaxsysfd       maxsysfd
1349 #define Iminus_F        minus_F
1350 #define Iminus_a        minus_a
1351 #define Iminus_c        minus_c
1352 #define Iminus_l        minus_l
1353 #define Iminus_n        minus_n
1354 #define Iminus_p        minus_p
1355 #define Imultiline      multiline
1356 #define Imystack_base   mystack_base
1357 #define Imystack_mark   mystack_mark
1358 #define Imystack_max    mystack_max
1359 #define Imystack_sp     mystack_sp
1360 #define Imystrk         mystrk
1361 #define Inrs            nrs
1362 #define Iofmt           ofmt
1363 #define Iofs            ofs
1364 #define Iofslen         ofslen
1365 #define Ioldlastpm      oldlastpm
1366 #define Ioldname        oldname
1367 #define Iop_mask        op_mask
1368 #define Iorigargc       origargc
1369 #define Iorigargv       origargv
1370 #define Iorigfilename   origfilename
1371 #define Iors            ors
1372 #define Iorslen         orslen
1373 #define Iparsehook      parsehook
1374 #define Ipatchlevel     patchlevel
1375 #define Iperldb         perldb
1376 #define Iperl_destruct_level    perl_destruct_level
1377 #define Ipidstatus      pidstatus
1378 #define Ipreambled      preambled
1379 #define Ipreambleav     preambleav
1380 #define Ipreprocess     preprocess
1381 #define Irestartop      restartop
1382 #define Irightgv        rightgv
1383 #define Irs             rs
1384 #define Irunlevel       runlevel
1385 #define Isawampersand   sawampersand
1386 #define Isawi           sawi
1387 #define Isawstudy       sawstudy
1388 #define Isawvec         sawvec
1389 #define Iscreamfirst    screamfirst
1390 #define Iscreamnext     screamnext
1391 #define Isecondgv       secondgv
1392 #define Isiggv          siggv
1393 #define Isignalstack    signalstack
1394 #define Isortcop        sortcop
1395 #define Isortstack      sortstack
1396 #define Isortstash      sortstash
1397 #define Isplitstr       splitstr
1398 #define Istatcache      statcache
1399 #define Istatgv         statgv
1400 #define Istatname       statname
1401 #define Istatusvalue    statusvalue
1402 #define Istdingv        stdingv
1403 #define Istrchop        strchop
1404 #define Istrtab         strtab
1405 #define Isv_count       sv_count
1406 #define Isv_objcount    sv_objcount
1407 #define Isv_root        sv_root
1408 #define Isv_arenaroot   sv_arenaroot
1409 #define Itainted        tainted
1410 #define Itainting       tainting
1411 #define Itmps_floor     tmps_floor
1412 #define Itmps_ix        tmps_ix
1413 #define Itmps_max       tmps_max
1414 #define Itmps_stack     tmps_stack
1415 #define Itop_env        top_env
1416 #define Itoptarget      toptarget
1417 #define Iunsafe         unsafe
1418 #define Iwarnhook       warnhook
1419
1420 #endif /* MULTIPLICITY */