📄 embed.h
字号:
/* -*- buffer-read-only: t -*- * * embed.h * * Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, * 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, by Larry Wall and others * * You may distribute under the terms of either the GNU General Public * License or the Artistic License, as specified in the README file. * * !!!!!!! DO NOT EDIT THIS FILE !!!!!!! * This file is built by embed.pl from data in embed.fnc, embed.pl, * pp.sym, intrpvar.h, and perlvars.h. * Any changes made here will be lost! * * Edit those files and run 'make regen_headers' to effect changes. *//* (Doing namespace management portably in C is really gross.) *//* By defining PERL_NO_SHORT_NAMES (not done by default) the short forms * (like warn instead of Perl_warn) for the API are not defined. * Not defining the short forms is a good thing for cleaner embedding. */#ifndef PERL_NO_SHORT_NAMES/* Hide global symbols */#if !defined(PERL_IMPLICIT_CONTEXT)#if defined(PERL_IMPLICIT_SYS)#endif#define doing_taint Perl_doing_taint#if defined(USE_ITHREADS)# if defined(PERL_IMPLICIT_SYS)# endif#endif#if defined(MYMALLOC)#ifdef PERL_CORE#define malloced_size Perl_malloced_size#endif#endif#define get_context Perl_get_context#define set_context Perl_set_context#define amagic_call Perl_amagic_call#define Gv_AMupdate Perl_Gv_AMupdate#define gv_handler Perl_gv_handler#ifdef PERL_CORE#define append_elem Perl_append_elem#define append_list Perl_append_list#define apply Perl_apply#endif#define apply_attrs_string Perl_apply_attrs_string#define av_clear Perl_av_clear#define av_delete Perl_av_delete#define av_exists Perl_av_exists#define av_extend Perl_av_extend#ifdef PERL_CORE#define av_fake Perl_av_fake#endif#define av_fetch Perl_av_fetch#define av_fill Perl_av_fill#define av_len Perl_av_len#define av_make Perl_av_make#define av_pop Perl_av_pop#define av_push Perl_av_push#if defined(PERL_CORE) || defined(PERL_EXT)#define av_reify Perl_av_reify#endif#define av_shift Perl_av_shift#define av_store Perl_av_store#define av_undef Perl_av_undef#define av_unshift Perl_av_unshift#ifdef PERL_CORE#define bind_match Perl_bind_match#define block_end Perl_block_end#endif#define block_gimme Perl_block_gimme#ifdef PERL_CORE#define block_start Perl_block_start#define boot_core_UNIVERSAL Perl_boot_core_UNIVERSAL#define boot_core_PerlIO Perl_boot_core_PerlIO#endif#define call_list Perl_call_list#ifdef PERL_CORE#define cando Perl_cando#endif#define cast_ulong Perl_cast_ulong#define cast_i32 Perl_cast_i32#define cast_iv Perl_cast_iv#define cast_uv Perl_cast_uv#if !defined(HAS_TRUNCATE) && !defined(HAS_CHSIZE) && defined(F_FREESP)#define my_chsize Perl_my_chsize#endif#ifdef PERL_CORE#define convert Perl_convert#define create_eval_scope Perl_create_eval_scope#endif#define croak Perl_croak#define vcroak Perl_vcroak#if defined(PERL_IMPLICIT_CONTEXT)#define croak_nocontext Perl_croak_nocontext#define die_nocontext Perl_die_nocontext#define deb_nocontext Perl_deb_nocontext#define form_nocontext Perl_form_nocontext#define load_module_nocontext Perl_load_module_nocontext#define mess_nocontext Perl_mess_nocontext#define warn_nocontext Perl_warn_nocontext#define warner_nocontext Perl_warner_nocontext#define newSVpvf_nocontext Perl_newSVpvf_nocontext#define sv_catpvf_nocontext Perl_sv_catpvf_nocontext#define sv_setpvf_nocontext Perl_sv_setpvf_nocontext#define sv_catpvf_mg_nocontext Perl_sv_catpvf_mg_nocontext#define sv_setpvf_mg_nocontext Perl_sv_setpvf_mg_nocontext#define fprintf_nocontext Perl_fprintf_nocontext#define printf_nocontext Perl_printf_nocontext#endif#ifdef PERL_CORE#define cv_ckproto Perl_cv_ckproto#define cv_ckproto_len Perl_cv_ckproto_len#define cv_clone Perl_cv_clone#endif#define gv_const_sv Perl_gv_const_sv#define cv_const_sv Perl_cv_const_sv#ifdef PERL_CORE#define op_const_sv Perl_op_const_sv#endif#define cv_undef Perl_cv_undef#define cx_dump Perl_cx_dump#define filter_add Perl_filter_add#define filter_del Perl_filter_del#define filter_read Perl_filter_read#define get_op_descs Perl_get_op_descs#define get_op_names Perl_get_op_names#ifdef PERL_CORE#define get_no_modify Perl_get_no_modify#define get_opargs Perl_get_opargs#endif#define get_ppaddr Perl_get_ppaddr#if defined(PERL_CORE) || defined(PERL_EXT)#define cxinc Perl_cxinc#endif#define deb Perl_deb#define vdeb Perl_vdeb#define debprofdump Perl_debprofdump#define debop Perl_debop#define debstack Perl_debstack#define debstackptrs Perl_debstackptrs#define delimcpy Perl_delimcpy#ifdef PERL_CORE#define delete_eval_scope Perl_delete_eval_scope#define deprecate Perl_deprecate#define deprecate_old Perl_deprecate_old#endif#define die Perl_die#ifdef PERL_CORE#define vdie Perl_vdie#define die_where Perl_die_where#endif#define dounwind Perl_dounwind#ifdef PERL_CORE#define do_aexec5 Perl_do_aexec5#endif#define do_binmode Perl_do_binmode#ifdef PERL_CORE#define do_chop Perl_do_chop#endif#define do_close Perl_do_close#ifdef PERL_CORE#define do_eof Perl_do_eof#endif#ifdef PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION#else#ifdef PERL_CORE#define do_exec Perl_do_exec#endif#endif#if defined(WIN32) || defined(__SYMBIAN32__)#define do_aspawn Perl_do_aspawn#define do_spawn Perl_do_spawn#define do_spawn_nowait Perl_do_spawn_nowait#endif#if !defined(WIN32)#ifdef PERL_CORE#define do_exec3 Perl_do_exec3#endif#endif#ifdef PERL_CORE#define do_execfree Perl_do_execfree#endif#ifdef PERL_IN_DOIO_C#ifdef PERL_CORE#define exec_failed S_exec_failed#endif#endif#if defined(HAS_MSG) || defined(HAS_SEM) || defined(HAS_SHM)#ifdef PERL_CORE#define do_ipcctl Perl_do_ipcctl#define do_ipcget Perl_do_ipcget#define do_msgrcv Perl_do_msgrcv#define do_msgsnd Perl_do_msgsnd#define do_semop Perl_do_semop#define do_shmio Perl_do_shmio#endif#endif#define do_join Perl_do_join#ifdef PERL_CORE#define do_kv Perl_do_kv#endif#define do_open9 Perl_do_open9#define do_openn Perl_do_openn#ifdef PERL_CORE#define do_print Perl_do_print#define do_readline Perl_do_readline#define do_chomp Perl_do_chomp#define do_seek Perl_do_seek#endif#define do_sprintf Perl_do_sprintf#ifdef PERL_CORE#define do_sysseek Perl_do_sysseek#define do_tell Perl_do_tell#define do_trans Perl_do_trans#define do_vecget Perl_do_vecget#define do_vecset Perl_do_vecset#define do_vop Perl_do_vop#define dofile Perl_dofile#endif#define dowantarray Perl_dowantarray#define dump_all Perl_dump_all#define dump_eval Perl_dump_eval#if defined(DUMP_FDS)#define dump_fds Perl_dump_fds#endif#define dump_form Perl_dump_form#define gv_dump Perl_gv_dump#define op_dump Perl_op_dump#define pmop_dump Perl_pmop_dump#define dump_packsubs Perl_dump_packsubs#define dump_sub Perl_dump_sub#define fbm_compile Perl_fbm_compile#define fbm_instr Perl_fbm_instr#ifdef PERL_CORE#define find_script Perl_find_script#define force_list Perl_force_list#define fold_constants Perl_fold_constants#endif#define form Perl_form#define vform Perl_vform#define free_tmps Perl_free_tmps#ifdef PERL_CORE#define gen_constant_list Perl_gen_constant_list#endif#if !defined(HAS_GETENV_LEN)#ifdef PERL_CORE#define getenv_len Perl_getenv_len#endif#endif#define gp_free Perl_gp_free#define gp_ref Perl_gp_ref#define gv_AVadd Perl_gv_AVadd#define gv_HVadd Perl_gv_HVadd#define gv_IOadd Perl_gv_IOadd#define gv_autoload4 Perl_gv_autoload4#define gv_check Perl_gv_check#define gv_efullname Perl_gv_efullname#define gv_efullname4 Perl_gv_efullname4#define gv_fetchfile Perl_gv_fetchfile#define gv_fetchfile_flags Perl_gv_fetchfile_flags#define gv_fetchmeth Perl_gv_fetchmeth#define gv_fetchmeth_autoload Perl_gv_fetchmeth_autoload#define gv_fetchmethod_autoload Perl_gv_fetchmethod_autoload#define gv_fetchpv Perl_gv_fetchpv#define gv_fullname Perl_gv_fullname#define gv_fullname4 Perl_gv_fullname4#define gv_init Perl_gv_init#define gv_name_set Perl_gv_name_set#define gv_stashpv Perl_gv_stashpv#define gv_stashpvn Perl_gv_stashpvn#define gv_stashsv Perl_gv_stashsv#define hv_clear Perl_hv_clear#define hv_delayfree_ent Perl_hv_delayfree_ent#define hv_common Perl_hv_common#define hv_common_key_len Perl_hv_common_key_len#define hv_free_ent Perl_hv_free_ent#define hv_iterinit Perl_hv_iterinit#define hv_iterkey Perl_hv_iterkey#define hv_iterkeysv Perl_hv_iterkeysv#define hv_iternextsv Perl_hv_iternextsv#define hv_iternext_flags Perl_hv_iternext_flags#define hv_iterval Perl_hv_iterval#define hv_ksplit Perl_hv_ksplit#define hv_undef Perl_hv_undef#define ibcmp Perl_ibcmp#define ibcmp_locale Perl_ibcmp_locale#define ibcmp_utf8 Perl_ibcmp_utf8#ifdef PERL_CORE#define ingroup Perl_ingroup#define init_argv_symbols Perl_init_argv_symbols#define init_debugger Perl_init_debugger#endif#define init_stacks Perl_init_stacks#define init_tm Perl_init_tm#ifdef PERL_CORE#define intro_my Perl_intro_my#endif#define instr Perl_instr#ifdef PERL_CORE#define io_close Perl_io_close#define invert Perl_invert#define is_gv_magical Perl_is_gv_magical#endif#define is_lvalue_sub Perl_is_lvalue_sub#define to_uni_upper_lc Perl_to_uni_upper_lc#define to_uni_title_lc Perl_to_uni_title_lc#define to_uni_lower_lc Perl_to_uni_lower_lc#define is_uni_alnum Perl_is_uni_alnum#define is_uni_alnumc Perl_is_uni_alnumc#define is_uni_idfirst Perl_is_uni_idfirst#define is_uni_alpha Perl_is_uni_alpha#define is_uni_ascii Perl_is_uni_ascii#define is_uni_space Perl_is_uni_space#define is_uni_cntrl Perl_is_uni_cntrl#define is_uni_graph Perl_is_uni_graph#define is_uni_digit Perl_is_uni_digit#define is_uni_upper Perl_is_uni_upper#define is_uni_lower Perl_is_uni_lower#define is_uni_print Perl_is_uni_print#define is_uni_punct Perl_is_uni_punct#define is_uni_xdigit Perl_is_uni_xdigit#define to_uni_upper Perl_to_uni_upper#define to_uni_title Perl_to_uni_title#define to_uni_lower Perl_to_uni_lower#define to_uni_fold Perl_to_uni_fold#define is_uni_alnum_lc Perl_is_uni_alnum_lc#define is_uni_alnumc_lc Perl_is_uni_alnumc_lc#define is_uni_idfirst_lc Perl_is_uni_idfirst_lc#define is_uni_alpha_lc Perl_is_uni_alpha_lc#define is_uni_ascii_lc Perl_is_uni_ascii_lc#define is_uni_space_lc Perl_is_uni_space_lc#define is_uni_cntrl_lc Perl_is_uni_cntrl_lc#define is_uni_graph_lc Perl_is_uni_graph_lc#define is_uni_digit_lc Perl_is_uni_digit_lc#define is_uni_upper_lc Perl_is_uni_upper_lc#define is_uni_lower_lc Perl_is_uni_lower_lc#define is_uni_print_lc Perl_is_uni_print_lc#define is_uni_punct_lc Perl_is_uni_punct_lc#define is_uni_xdigit_lc Perl_is_uni_xdigit_lc#define is_utf8_char Perl_is_utf8_char#define is_utf8_string Perl_is_utf8_string#define is_utf8_string_loclen Perl_is_utf8_string_loclen#define is_utf8_alnum Perl_is_utf8_alnum#define is_utf8_alnumc Perl_is_utf8_alnumc#define is_utf8_idfirst Perl_is_utf8_idfirst#define is_utf8_idcont Perl_is_utf8_idcont#define is_utf8_alpha Perl_is_utf8_alpha#define is_utf8_ascii Perl_is_utf8_ascii#define is_utf8_space Perl_is_utf8_space#define is_utf8_cntrl Perl_is_utf8_cntrl#define is_utf8_digit Perl_is_utf8_digit#define is_utf8_graph Perl_is_utf8_graph#define is_utf8_upper Perl_is_utf8_upper#define is_utf8_lower Perl_is_utf8_lower#define is_utf8_print Perl_is_utf8_print#define is_utf8_punct Perl_is_utf8_punct#define is_utf8_xdigit Perl_is_utf8_xdigit#define is_utf8_mark Perl_is_utf8_mark#ifdef PERL_CORE#define jmaybe Perl_jmaybe#define keyword Perl_keyword#endif#define leave_scope Perl_leave_scope#if defined(PERL_CORE) || defined(PERL_EXT)#define lex_end Perl_lex_end#endif#ifdef PERL_CORE#define lex_start Perl_lex_start#endif#define op_null Perl_op_null#if defined(PERL_CORE) || defined(PERL_EXT)#define op_clear Perl_op_clear#endif#define op_refcnt_lock Perl_op_refcnt_lock#define op_refcnt_unlock Perl_op_refcnt_unlock#ifdef PERL_CORE#define linklist Perl_linklist#define list Perl_list#define listkids Perl_listkids#endif#define load_module Perl_load_module#define vload_module Perl_vload_module#ifdef PERL_CORE#define localize Perl_localize#endif#define looks_like_number Perl_looks_like_number#define grok_bin Perl_grok_bin#define grok_hex Perl_grok_hex#define grok_number Perl_grok_number#define grok_numeric_radix Perl_grok_numeric_radix#define grok_oct Perl_grok_oct#ifdef PERL_CORE#define magic_clearenv Perl_magic_clearenv#define magic_clear_all_env Perl_magic_clear_all_env#define magic_clearhint Perl_magic_clearhint#define magic_clearpack Perl_magic_clearpack#define magic_clearsig Perl_magic_clearsig#define magic_existspack Perl_magic_existspack#define magic_freeregexp Perl_magic_freeregexp#define magic_freeovrld Perl_magic_freeovrld#define magic_get Perl_magic_get#define magic_getarylen Perl_magic_getarylen#define magic_getdefelem Perl_magic_getdefelem#define magic_getnkeys Perl_magic_getnkeys#define magic_getpack Perl_magic_getpack#define magic_getpos Perl_magic_getpos#define magic_getsig Perl_magic_getsig#define magic_getsubstr Perl_magic_getsubstr#define magic_gettaint Perl_magic_gettaint#define magic_getuvar Perl_magic_getuvar#define magic_getvec Perl_magic_getvec#define magic_len Perl_magic_len#define magic_nextpack Perl_magic_nextpack#define magic_regdata_cnt Perl_magic_regdata_cnt#define magic_regdatum_get Perl_magic_regdatum_get#define magic_regdatum_set Perl_magic_regdatum_set#define magic_set Perl_magic_set#define magic_setamagic Perl_magic_setamagic
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -