embed.h

来自「MSYS在windows下模拟了一个类unix的终端」· C头文件 代码 · 共 1,811 行 · 第 1/5 页

H
1,811
字号
#define unshare_hek		Perl_unshare_hek#define utilize			Perl_utilize#define utf16_to_utf8		Perl_utf16_to_utf8#define utf16_to_utf8_reversed	Perl_utf16_to_utf8_reversed#define utf8_length		Perl_utf8_length#define utf8_distance		Perl_utf8_distance#define utf8_hop		Perl_utf8_hop#define utf8_to_bytes		Perl_utf8_to_bytes#define bytes_from_utf8		Perl_bytes_from_utf8#define bytes_to_utf8		Perl_bytes_to_utf8#define utf8_to_uv_simple	Perl_utf8_to_uv_simple#define utf8_to_uv		Perl_utf8_to_uv#define uv_to_utf8		Perl_uv_to_utf8#define vivify_defelem		Perl_vivify_defelem#define vivify_ref		Perl_vivify_ref#define wait4pid		Perl_wait4pid#define report_evil_fh		Perl_report_evil_fh#define report_uninit		Perl_report_uninit#define warn			Perl_warn#define vwarn			Perl_vwarn#define warner			Perl_warner#define vwarner			Perl_vwarner#define watch			Perl_watch#define whichsig		Perl_whichsig#define yyerror			Perl_yyerror#ifdef USE_PURE_BISON#define yylex_r			Perl_yylex_r#endif#define yylex			Perl_yylex#define yyparse			Perl_yyparse#define yywarn			Perl_yywarn#if defined(MYMALLOC)#define dump_mstats		Perl_dump_mstats#define get_mstats		Perl_get_mstats#endif#define safesysmalloc		Perl_safesysmalloc#define safesyscalloc		Perl_safesyscalloc#define safesysrealloc		Perl_safesysrealloc#define safesysfree		Perl_safesysfree#if defined(LEAKTEST)#define safexmalloc		Perl_safexmalloc#define safexcalloc		Perl_safexcalloc#define safexrealloc		Perl_safexrealloc#define safexfree		Perl_safexfree#endif#if defined(PERL_GLOBAL_STRUCT)#define GetVars			Perl_GetVars#endif#define runops_standard		Perl_runops_standard#define runops_debug		Perl_runops_debug#if defined(USE_THREADS)#define sv_lock			Perl_sv_lock#endif#define sv_catpvf_mg		Perl_sv_catpvf_mg#define sv_vcatpvf_mg		Perl_sv_vcatpvf_mg#define sv_catpv_mg		Perl_sv_catpv_mg#define sv_catpvn_mg		Perl_sv_catpvn_mg#define sv_catsv_mg		Perl_sv_catsv_mg#define sv_setpvf_mg		Perl_sv_setpvf_mg#define sv_vsetpvf_mg		Perl_sv_vsetpvf_mg#define sv_setiv_mg		Perl_sv_setiv_mg#define sv_setpviv_mg		Perl_sv_setpviv_mg#define sv_setuv_mg		Perl_sv_setuv_mg#define sv_setnv_mg		Perl_sv_setnv_mg#define sv_setpv_mg		Perl_sv_setpv_mg#define sv_setpvn_mg		Perl_sv_setpvn_mg#define sv_setsv_mg		Perl_sv_setsv_mg#define sv_usepvn_mg		Perl_sv_usepvn_mg#define get_vtbl		Perl_get_vtbl#define pv_display		Perl_pv_display#define dump_indent		Perl_dump_indent#define dump_vindent		Perl_dump_vindent#define do_gv_dump		Perl_do_gv_dump#define do_gvgv_dump		Perl_do_gvgv_dump#define do_hv_dump		Perl_do_hv_dump#define do_magic_dump		Perl_do_magic_dump#define do_op_dump		Perl_do_op_dump#define do_pmop_dump		Perl_do_pmop_dump#define do_sv_dump		Perl_do_sv_dump#define magic_dump		Perl_magic_dump#if defined(PERL_FLEXIBLE_EXCEPTIONS)#define default_protect		Perl_default_protect#define vdefault_protect	Perl_vdefault_protect#endif#define reginitcolors		Perl_reginitcolors#define sv_2pv_nolen		Perl_sv_2pv_nolen#define sv_2pvutf8_nolen	Perl_sv_2pvutf8_nolen#define sv_2pvbyte_nolen	Perl_sv_2pvbyte_nolen#define sv_pv			Perl_sv_pv#define sv_pvutf8		Perl_sv_pvutf8#define sv_pvbyte		Perl_sv_pvbyte#define sv_utf8_upgrade		Perl_sv_utf8_upgrade#define sv_utf8_downgrade	Perl_sv_utf8_downgrade#define sv_utf8_encode		Perl_sv_utf8_encode#define sv_utf8_decode		Perl_sv_utf8_decode#define sv_force_normal		Perl_sv_force_normal#define sv_add_backref		Perl_sv_add_backref#define sv_del_backref		Perl_sv_del_backref#define tmps_grow		Perl_tmps_grow#define sv_rvweaken		Perl_sv_rvweaken#define magic_killbackrefs	Perl_magic_killbackrefs#define newANONATTRSUB		Perl_newANONATTRSUB#define newATTRSUB		Perl_newATTRSUB#define newMYSUB		Perl_newMYSUB#define my_attrs		Perl_my_attrs#define boot_core_xsutils	Perl_boot_core_xsutils#if defined(USE_ITHREADS)#define cx_dup			Perl_cx_dup#define si_dup			Perl_si_dup#define ss_dup			Perl_ss_dup#define any_dup			Perl_any_dup#define he_dup			Perl_he_dup#define re_dup			Perl_re_dup#define fp_dup			Perl_fp_dup#define dirp_dup		Perl_dirp_dup#define gp_dup			Perl_gp_dup#define mg_dup			Perl_mg_dup#define sv_dup			Perl_sv_dup#if defined(HAVE_INTERP_INTERN)#define sys_intern_dup		Perl_sys_intern_dup#endif#define ptr_table_new		Perl_ptr_table_new#define ptr_table_fetch		Perl_ptr_table_fetch#define ptr_table_store		Perl_ptr_table_store#define ptr_table_split		Perl_ptr_table_split#define ptr_table_clear		Perl_ptr_table_clear#define ptr_table_free		Perl_ptr_table_free#endif#if defined(HAVE_INTERP_INTERN)#define sys_intern_clear	Perl_sys_intern_clear#define sys_intern_init		Perl_sys_intern_init#endif#if defined(PERL_OBJECT)#else#endif#if defined(PERL_IN_AV_C) || defined(PERL_DECL_PROT)#define avhv_index_sv		S_avhv_index_sv#define avhv_index		S_avhv_index#endif#if defined(PERL_IN_DOOP_C) || defined(PERL_DECL_PROT)#define do_trans_simple		S_do_trans_simple#define do_trans_count		S_do_trans_count#define do_trans_complex	S_do_trans_complex#define do_trans_simple_utf8	S_do_trans_simple_utf8#define do_trans_count_utf8	S_do_trans_count_utf8#define do_trans_complex_utf8	S_do_trans_complex_utf8#endif#if defined(PERL_IN_GV_C) || defined(PERL_DECL_PROT)#define gv_init_sv		S_gv_init_sv#endif#if defined(PERL_IN_HV_C) || defined(PERL_DECL_PROT)#define hsplit			S_hsplit#define hfreeentries		S_hfreeentries#define more_he			S_more_he#define new_he			S_new_he#define del_he			S_del_he#define save_hek		S_save_hek#define hv_magic_check		S_hv_magic_check#endif#if defined(PERL_IN_MG_C) || defined(PERL_DECL_PROT)#define save_magic		S_save_magic#define magic_methpack		S_magic_methpack#define magic_methcall		S_magic_methcall#endif#if defined(PERL_IN_OP_C) || defined(PERL_DECL_PROT)#define list_assignment		S_list_assignment#define bad_type		S_bad_type#define cop_free		S_cop_free#define modkids			S_modkids#define no_bareword_allowed	S_no_bareword_allowed#define no_fh_allowed		S_no_fh_allowed#define scalarboolean		S_scalarboolean#define too_few_arguments	S_too_few_arguments#define too_many_arguments	S_too_many_arguments#define trlist_upgrade		S_trlist_upgrade#define op_clear		S_op_clear#define null			S_null#define pad_addlex		S_pad_addlex#define pad_findlex		S_pad_findlex#define newDEFSVOP		S_newDEFSVOP#define new_logop		S_new_logop#define simplify_sort		S_simplify_sort#define is_handle_constructor	S_is_handle_constructor#define gv_ename		S_gv_ename#define cv_dump			S_cv_dump#define cv_clone2		S_cv_clone2#define scalar_mod_type		S_scalar_mod_type#define my_kid			S_my_kid#define dup_attrlist		S_dup_attrlist#define apply_attrs		S_apply_attrs#  if defined(PL_OP_SLAB_ALLOC)#define Slab_Alloc		S_Slab_Alloc#  endif#endif#if defined(PERL_IN_PERL_C) || defined(PERL_DECL_PROT)#define find_beginning		S_find_beginning#define forbid_setid		S_forbid_setid#define incpush			S_incpush#define init_interp		S_init_interp#define init_ids		S_init_ids#define init_lexer		S_init_lexer#define init_main_stash		S_init_main_stash#define init_perllib		S_init_perllib#define init_postdump_symbols	S_init_postdump_symbols#define init_predump_symbols	S_init_predump_symbols#define my_exit_jump		S_my_exit_jump#define nuke_stacks		S_nuke_stacks#define open_script		S_open_script#define usage			S_usage#define validate_suid		S_validate_suid#  if defined(IAMSUID)#define fd_on_nosuid_fs		S_fd_on_nosuid_fs#  endif#define parse_body		S_parse_body#define run_body		S_run_body#define call_body		S_call_body#define call_list_body		S_call_list_body#if defined(PERL_FLEXIBLE_EXCEPTIONS)#define vparse_body		S_vparse_body#define vrun_body		S_vrun_body#define vcall_body		S_vcall_body#define vcall_list_body		S_vcall_list_body#endif#  if defined(USE_THREADS)#define init_main_thread	S_init_main_thread#  endif#endif#if defined(PERL_IN_PP_C) || defined(PERL_DECL_PROT)#define doencodes		S_doencodes#define refto			S_refto#define seed			S_seed#define mul128			S_mul128#define is_an_int		S_is_an_int#define div128			S_div128#endif#if defined(PERL_IN_PP_CTL_C) || defined(PERL_DECL_PROT)#define docatch			S_docatch#define docatch_body		S_docatch_body#if defined(PERL_FLEXIBLE_EXCEPTIONS)#define vdocatch_body		S_vdocatch_body#endif#define dofindlabel		S_dofindlabel#define doparseform		S_doparseform#define dopoptoeval		S_dopoptoeval#define dopoptolabel		S_dopoptolabel#define dopoptoloop		S_dopoptoloop#define dopoptosub		S_dopoptosub#define dopoptosub_at		S_dopoptosub_at#define save_lines		S_save_lines#define doeval			S_doeval#define doopen_pmc		S_doopen_pmc#define qsortsv			S_qsortsv#endif#if defined(PERL_IN_PP_HOT_C) || defined(PERL_DECL_PROT)#define do_maybe_phash		S_do_maybe_phash#define do_oddball		S_do_oddball#define get_db_sub		S_get_db_sub#define method_common		S_method_common#endif#if defined(PERL_IN_PP_SYS_C) || defined(PERL_DECL_PROT)#define doform			S_doform#define emulate_eaccess		S_emulate_eaccess#  if !defined(HAS_MKDIR) || !defined(HAS_RMDIR)#define dooneliner		S_dooneliner#  endif#endif#if defined(PERL_IN_REGCOMP_C) || defined(PERL_DECL_PROT)#define reg			S_reg#define reganode		S_reganode#define regatom			S_regatom#define regbranch		S_regbranch#define reguni			S_reguni#define regclass		S_regclass#define regclassutf8		S_regclassutf8#define regcurly		S_regcurly#define reg_node		S_reg_node#define regpiece		S_regpiece#define reginsert		S_reginsert#define regoptail		S_regoptail#define regtail			S_regtail#define regwhite		S_regwhite#define nextchar		S_nextchar#define dumpuntil		S_dumpuntil#define put_byte		S_put_byte#define scan_commit		S_scan_commit#define cl_anything		S_cl_anything#define cl_is_anything		S_cl_is_anything#define cl_init			S_cl_init#define cl_init_zero		S_cl_init_zero#define cl_and			S_cl_and#define cl_or			S_cl_or#define study_chunk		S_study_chunk#define add_data		S_add_data#define re_croak2		S_re_croak2#define regpposixcc		S_regpposixcc#define checkposixcc		S_checkposixcc#endif#if defined(PERL_IN_REGEXEC_C) || defined(PERL_DECL_PROT)#define regmatch		S_regmatch#define regrepeat		S_regrepeat#define regrepeat_hard		S_regrepeat_hard#define regtry			S_regtry#define reginclass		S_reginclass#define reginclassutf8		S_reginclassutf8#define regcppush		S_regcppush#define regcppop		S_regcppop#define regcp_set_to		S_regcp_set_to#define cache_re		S_cache_re#define reghop			S_reghop#define reghopmaybe		S_reghopmaybe#define find_byclass		S_find_byclass#endif#if defined(PERL_IN_RUN_C) || defined(PERL_DECL_PROT)#define debprof			S_debprof#endif#if defined(PERL_IN_SCOPE_C) || defined(PERL_DECL_PROT)#define save_scalar_at		S_save_scalar_at#endif#if defined(PERL_IN_SV_C) || defined(PERL_DECL_PROT)#define asIV			S_asIV#define asUV			S_asUV#define more_sv			S_more_sv#define more_xiv		S_more_xiv#define more_xnv		S_more_xnv#define more_xpv		S_more_xpv#define more_xpviv		S_more_xpviv#define more_xpvnv		S_more_xpvnv#define more_xpvcv		S_more_xpvcv#define more_xpvav		S_more_xpvav#define more_xpvhv		S_more_xpvhv#define more_xpvmg		S_more_xpvmg#define more_xpvlv		S_more_xpvlv#define more_xpvbm		S_more_xpvbm#define more_xrv		S_more_xrv#define new_xiv			S_new_xiv#define new_xnv			S_new_xnv#define new_xpv			S_new_xpv#define new_xpviv		S_new_xpviv#define new_xpvnv		S_new_xpvnv#define new_xpvcv		S_new_xpvcv#define new_xpvav		S_new_xpvav#define new_xpvhv		S_new_xpvhv#define new_xpvmg		S_new_xpvmg#define new_xpvlv		S_new_xpvlv#define new_xpvbm		S_new_xpvbm#define new_xrv			S_new_xrv#define del_xiv			S_del_xiv#define del_xnv			S_del_xnv#define del_xpv			S_del_xpv#define del_xpviv		S_del_xpviv#define del_xpvnv		S_del_xpvnv#define del_xpvcv		S_del_xpvcv#define del_xpvav		S_del_xpvav#define del_xpvhv		S_del_xpvhv#define del_xpvmg		S_del_xpvmg#define del_xpvlv		S_del_xpvlv#define del_xpvbm		S_del_xpvbm#define del_xrv			S_del_xrv#define sv_unglob		S_sv_unglob#define not_a_number		S_not_a_number#define visit			S_visit#  if defined(DEBUGGING)#define del_sv			S_del_sv

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?