Ruby
2.4.2p198(2017-09-14revision59899)
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
#include <unistd.h>
#include <utime.h>
#include <langinfo.h>
#include <locale.h>
Go to the source code of this file.
Macros | |
#define | MIME_DECODE_DEFAULT STRICT_MIME |
#define | X0201_DEFAULT TRUE |
#define | DEFAULT_NEWLINE 0x0A |
#define | HELP_OUTPUT stdout |
#define | NKF_INT32_C(n) (n) |
#define | setbinmode(fp) (void)(fp) |
#define | setvbuffer(fp, buf, size) setbuffer(fp, buf, size) |
#define | DEFAULT_CODE_LOCALE |
#define | HAVE_LANGINFO_H |
#define | HAVE_LOCALE_H |
#define | FALSE 0 |
#define | TRUE 1 |
#define | ARG_UNUSED |
Typedefs | |
typedef int | nkf_char |
#define ARG_UNUSED |
Definition at line 181 of file nkf.h.
Referenced by bm_search_ic(), onigenc_ascii_mbc_case_fold(), and onigenc_mbn_mbc_case_fold().
#define DEFAULT_CODE_LOCALE |
Definition at line 137 of file nkf.h.
Referenced by show_configuration().
#define DEFAULT_NEWLINE 0x0A |
Definition at line 22 of file nkf.h.
Referenced by oconv_newline(), put_newline(), and show_configuration().
#define FALSE 0 |
Definition at line 174 of file nkf.h.
Referenced by add_ctype_to_cc(), argf_next_argv(), args_check_block_arg0(), args_pop_keyword_hash(), args_setup_kw_parameters_lookup(), ary_join_1(), basic_obj_respond_to(), blocking_region_begin(), check_bom(), check_cref(), check_funcall_failed(), check_if_wdir(), check_method_entry(), check_rvalue_consistency(), clean_hooks(), code_page_installed(), compile_array_keyword_arg(), compile_branch_condition(), cond0(), console_echo_p(), console_emulator_p(), constat_apply(), cref_replace_with_duplicated_cref_each_frame(), dir_initialize(), dir_path(), dir_s_chdir(), discrete_object_p(), do_coerce(), do_select(), e_oconv(), enc_capable(), enc_set_default_encoding(), enc_str_scrub(), enum_drop_while(), enum_zip(), EVENTSINK_Invoke(), exec_hooks_precheck(), exec_recursive(), exec_recursive_i(), extract_getline_opts(), ffi_prep_incoming_args_VFP(), find_coclass(), find_iid(), float_round_overflow(), float_round_underflow(), fole_invoke(), fole_missing(), fole_s_create_guid(), fole_setproperty(), foletypelib_guid(), frame_return_value(), gc_aging(), gc_exit(), gc_grey(), gc_heap_prepare_minimum_pages(), gc_mark_from(), gc_mark_stacked_objects(), gc_mark_stacked_objects_all(), gc_marks_continue(), gc_marks_finish(), gc_marks_rest(), gc_marks_start(), gc_page_sweep(), gc_profile_disable(), gc_remember_unprotected(), gc_start(), gc_sweep_continue(), gc_sweep_step(), gc_verify_heap_page(), gc_verify_heap_pages_(), get_special_folder(), has_redirection(), hash_delete_index(), hash_id_table_lookup(), heap_add_poolpage(), heap_increment(), heap_is_swept_object(), heap_prepare(), include_modules_at(), incremental_enable(), init_env(), Init_VM(), insn_set_specialized_instruction(), installed_code_page_proc(), installed_lcid_proc(), int_downto_size(), int_param(), int_upto_size(), invalidate_mark_stack_chunk(), invoke_block_from_c_unsplattable(), io_close_fptr(), is_cref(), is_garbage_object(), is_id_value(), is_live_object(), is_markable_object(), is_pointer_to_heap(), is_popen_fork(), is_socket(), is_swept_object(), iseq_compile_each(), iseq_load(), iseq_optimize(), iseq_peephole_optimize(), iseq_set_arguments(), iseqw_s_compile_file(), kanji_convert(), keyword_hash_p(), kill(), lbf_dump_object_object(), lcid_installed(), linear_object_p(), list_delete_index(), list_id_table_lookup(), load_file_internal(), m_core_define_method(), main(), maygvl_copy_stream_continue_p(), method_super_method(), mime_begin(), mime_begin_strict(), mime_getc(), module_connection(), new_if_gen(), newobj_init(), newobj_slowpath(), newobj_slowpath_wb_unprotected(), nkf_iconv_utf_16(), nkf_iconv_utf_32(), nkf_split_options(), nkf_str_caseeql(), num_step(), num_step_size(), obj2int(), obj2subsecx(), obj2vint(), obj_free(), obj_type(), objspace_malloc_increase(), ole_initialize(), ole_search_event(), ole_search_handler_method(), ole_type_guid(), ole_type_progid(), ole_uninitialize(), ole_variant2val(), onigenc_always_false_is_allowed_reverse_match(), onigenc_ascii_is_code_ctype(), onigenc_mb2_is_code_ctype(), onigenc_mb4_is_code_ctype(), onigenc_mbn_mbc_case_fold(), options(), overlapped_socket_io(), parse_numeric(), parse_rational(), parser_get_bool(), parser_heredoc_dedent(), parser_magic_comment(), parser_nextline(), parser_tokadd_codepoint(), parser_tokadd_utf8(), parser_update_heredoc_indent(), parser_whole_match_p(), parser_yylex(), pop_mark_stack(), process_sflag(), r_object0(), random_raw_seed(), range_op(), rb_ary_join(), rb_block_given_p(), rb_block_proc(), rb_callable_method_entry_without_refinements(), rb_check_convert_type(), rb_check_funcall_with_hook(), rb_check_to_integer(), rb_class_has_methods(), rb_const_defined(), rb_const_defined_at(), rb_const_defined_from(), rb_const_get(), rb_const_get_at(), rb_const_get_from(), rb_convert_to_integer(), rb_data_object_wrap(), rb_define_attr(), rb_dir_s_empty_p(), rb_enc_str_asciionly_p(), rb_exc_fatal(), rb_exc_raise(), rb_f_open(), rb_feature_provided(), rb_file_join(), rb_gc_enable(), rb_group_member(), rb_hash_equal(), rb_io_close_read(), rb_io_gets(), rb_io_gets_internal(), rb_io_s_popen(), rb_io_wait_readable(), rb_io_wait_writable(), rb_is_method_name(), rb_iseq_compile_with_option(), rb_iseq_min_max_arity(), rb_load_internal0(), rb_match_nth_defined(), rb_method_basic_definition_p(), rb_method_entry_create(), rb_method_entry_without_refinements(), rb_mod_attr_reader(), rb_mod_attr_writer(), rb_mod_define_method(), rb_mod_instance_method(), rb_mutex_lock(), rb_newobj(), rb_nkf_convert(), rb_nkf_guess(), rb_node_newnode(), rb_num_coerce_cmp(), rb_num_coerce_relop(), rb_obj_method(), rb_obj_singleton_method(), rb_objspace_marked_object_p(), rb_path_to_class(), rb_prepend_module(), rb_proc_s_new(), rb_public_const_defined(), rb_public_const_defined_at(), rb_public_const_get(), rb_public_const_get_at(), rb_queue_close(), rb_reg_eqq(), rb_rescue2(), rb_respond_to(), rb_scope_module_func_check(), rb_scope_visibility_set(), rb_str_aref(), rb_str_comparable(), rb_str_count(), rb_str_encode_ospath(), rb_str_hex(), rb_str_oct(), rb_str_rpartition(), rb_str_symname_p(), rb_str_to_f(), rb_str_to_i(), rb_thread_call_with_gvl(), rb_thread_call_without_gvl(), rb_thread_fd_select(), rb_thread_io_blocking_region(), rb_thread_sleep_deadly_allow_spurious_wakeup(), rb_thread_sleep_forever(), rb_thread_status(), rb_thread_to_be_killed(), rb_threadptr_pending_interrupt_include_p(), rb_time_timespec(), rb_time_timeval(), rb_vm_control_frame_id_and_class(), rb_vm_env_write(), rb_vm_frame_block_handler(), rb_vm_frame_method_entry(), rb_vm_make_proc(), rb_vm_make_proc_lambda(), rb_vm_rewrite_cref(), rb_w32_asynchronize(), rb_w32_pipe(), rb_w32_read(), rb_w32_reparse_symlink_p(), rb_w32_send(), rb_w32_sendto(), rb_wb_unprotected_newobj_of(), rb_yield_refine_block(), ready_to_gc(), recvmsg(), reinit(), retryable(), rgengc_mark_and_rememberset_clear(), rgengc_rememberset_mark(), rgengc_remembersetbits_set(), ruby_debug_print_indent(), ruby_direct_conv(), ruby_executable_node(), ruby_float_step(), ruby_gc_set_params(), ruby_th_dtrace_setup(), RVALUE_WHITE_P(), s_oconv(), search_required(), sendmsg(), set_input_encoding(), set_output_encoding(), set_unblock_function(), setup_args(), setup_parameters_complex(), signal_ignored(), simple_iseq_p(), simple_re_meta(), special_exception_p(), special_object_p(), st_foreach(), static_literal_node_p(), status_disable(), str2big_scan_digits(), str_byte_aref(), str_transcode0(), str_upto_each(), swallow(), sym_check_asciionly(), sym_printable(), tailcallable_p(), thread_join_sleep(), thread_start_func_2(), time_s_mktime(), to_be_skipped(), tr_find(), typelib_file_from_typelib(), unswitch_mime_getc(), usec2subsecx(), value_expr_gen(), vm_cref_new(), vm_cref_new0(), vm_cref_new_toplevel(), vm_cref_push(), vm_cref_replace_with_duplicated_cref(), vm_env_cref(), vm_env_cref_by_cref(), vm_exec(), vm_get_ruby_level_caller_cfp(), vm_invoke_block(), vm_stackoverflow(), vm_yield(), vm_yield_lambda_splattable(), vm_yield_with_block(), vm_yield_with_cfunc(), vm_yield_with_cref(), w32_aspawn_flags(), w32_wopen(), w_object(), w_oconv(), w_oconv16(), w_oconv32(), win32_direct_conv(), wmkdir(), wrmdir(), x0213_combining_p(), x0213_wait_combining_p(), and yield_under().
#define HELP_OUTPUT stdout |
Definition at line 27 of file nkf.h.
Referenced by show_configuration(), usage(), and version().
#define MIME_DECODE_DEFAULT STRICT_MIME |
Definition at line 13 of file nkf.h.
Referenced by reinit(), and show_configuration().
#define NKF_INT32_C | ( | n | ) | (n) |
Definition at line 39 of file nkf.h.
Referenced by e2w_conv(), encode_fallback_html(), nkf_each_char_to_hex(), unicode_to_jis_common2(), and w16e_conv().
#define TRUE 1 |
Definition at line 175 of file nkf.h.
Referenced by argf_next_argv(), args_check_block_arg0(), args_pop_keyword_hash(), args_setup_kw_parameters_lookup(), basic_obj_respond_to(), blocking_region_begin(), chdir_yield(), check_bom(), check_funcall_failed(), check_funcall_respond_to(), check_if_wdir(), class_instance_method_list(), code_status(), compile_array_keyword_arg(), compile_branch_condition(), constat_apply(), CreateChild(), dir_globs(), dir_path(), dln_strerror(), do_coerce(), drop_while_i(), enc_capable(), enc_set_default_encoding(), enc_str_scrub(), enum_zip(), exec_recursive(), fill_random_seed(), find_coclass(), find_iid(), finish_overlapped_socket(), float_round_overflow(), float_round_underflow(), fole_getproperty_with_bracket(), fole_setproperty_with_bracket(), garbage_collect_with_gvl(), gc_enter(), gc_grey(), gc_mark_roots(), gc_mark_stacked_objects(), gc_mark_stacked_objects_incremental(), gc_marks(), gc_marks_finish(), gc_marks_start(), gc_profile_enable(), gc_remember_unprotected(), gc_start(), gc_start_internal(), gc_sweep(), gc_sweep_step(), gc_verify_heap_page(), h_conv(), has_redirection(), hash_delete_index(), hash_id_table_insert_key(), hash_id_table_lookup(), heap_add_poolpage(), heap_increment(), heap_is_swept_object(), include_modules_at(), init_env(), inspect_ary(), installed_code_page_proc(), installed_lcid_proc(), int_param(), invalidate_mark_stack_chunk(), io_close_fptr(), is_cref(), is_garbage_object(), is_id_value(), is_live_object(), is_markable_object(), is_pointer_to_heap(), is_popen_fork(), is_socket(), is_swept_object(), iseq_build_kw(), iseq_set_arguments(), iseq_set_arguments_keywords(), iseq_set_sequence(), kanji_convert(), keyword_hash_p(), lbf_dump_object_object(), linear_object_p(), list_delete_index(), list_id_table_insert(), list_id_table_lookup(), m_core_define_singleton_method(), main(), maygvl_copy_stream_continue_p(), mime_begin_strict(), mnew_from_me(), module_connection(), newobj_slowpath_wb_protected(), nkf_iconv_utf_16_nocombine(), nkf_iconv_utf_32_nocombine(), nkf_split_options(), nkf_str_caseeql(), num_uminus(), obj_type(), objspace_malloc_gc_stress(), ole_initialize(), ole_search_event(), ole_search_handler_method(), onig_is_code_in_cc(), onigenc_always_true_is_allowed_reverse_match(), onigenc_mb2_is_code_ctype(), onigenc_mb4_is_code_ctype(), options(), overlapped_socket_io(), parse_ident(), parser_compile_error(), parser_cr(), parser_get_bool(), parser_heredoc_dedent(), parser_initialize(), parser_magic_comment(), parser_peek_variable_name(), parser_tokadd_codepoint(), parser_tokadd_utf8(), parser_update_heredoc_indent(), parser_yylex(), pipe_open_s(), pop_mark_stack(), proc_options(), process_options(), process_sflag(), r_ivar(), r_object0(), rand_random(), rb_ary_join(), rb_block_given_p(), rb_block_lambda(), rb_callable_method_entry_with_refinements(), rb_check_funcall_with_hook(), rb_class_has_methods(), rb_const_defined(), rb_const_defined_at(), rb_const_defined_from(), rb_const_get(), rb_const_get_at(), rb_const_get_from(), rb_convert_to_integer(), rb_convert_type(), rb_enc_str_asciionly_p(), rb_f_exec(), rb_f_open(), rb_f_spawn(), rb_feature_provided(), rb_file_join(), rb_Float(), rb_garbage_collect(), rb_gc(), rb_gc_disable(), rb_group_member(), rb_hash_eql(), rb_imemo_new(), rb_include_module(), rb_io_fptr_finalize(), rb_io_s_popen(), rb_io_wait_readable(), rb_io_wait_writable(), rb_is_method_name(), rb_iseq_build_from_ary(), rb_iseq_min_max_arity(), rb_make_exception(), rb_method_basic_definition_p(), rb_method_entry_create(), rb_method_entry_with_refinements(), rb_mod_attr(), rb_mod_attr_accessor(), rb_mod_attr_reader(), rb_mod_attr_writer(), rb_mod_define_method(), rb_mod_public_instance_method(), rb_nkf_guess(), rb_num_coerce_bin(), rb_num_coerce_bit(), rb_obj_memsize_of(), rb_obj_public_method(), rb_objspace_each_objects(), rb_objspace_marked_object_p(), rb_path_check(), rb_path_to_class(), rb_public_const_defined(), rb_public_const_defined_at(), rb_public_const_defined_from(), rb_public_const_get(), rb_public_const_get_at(), rb_public_const_get_from(), rb_push_glob(), rb_reg_s_quote(), rb_rescue2(), rb_scope_module_func_set(), rb_spawn_internal(), rb_str_byteslice(), rb_str_comparable(), rb_str_count(), rb_str_format(), rb_str_rpartition(), rb_str_substr(), rb_str_symname_p(), rb_szqueue_close(), rb_thread_call_without_gvl2(), rb_thread_fd_writable(), rb_thread_inspect(), rb_thread_sleep_deadly(), rb_thread_sleep_deadly_allow_spurious_wakeup(), rb_thread_sleep_forever(), rb_thread_start_timer_thread(), rb_thread_to_be_killed(), rb_threadptr_pending_interrupt_include_p(), rb_time_interval(), rb_to_integer(), rb_vm_add_root_module(), rb_vm_control_frame_id_and_class(), rb_vm_env_write(), rb_vm_frame_block_handler(), rb_vm_frame_method_entry(), rb_w32_asynchronize(), rb_w32_read(), rb_w32_recv(), rb_w32_recvfrom(), rb_w32_reparse_symlink_p(), rb_w32_write(), rb_wb_protected_newobj_of(), rb_yield_refine_block(), ready_to_gc(), recvmsg(), reg_match_pos(), reinit(), remove_event_hook(), retryable(), rgengc_remembersetbits_set(), ruby_debug_print_indent(), ruby_direct_conv(), ruby_executable_node(), ruby_float_step(), ruby_gc_set_params(), ruby_incpush_expand(), ruby_th_dtrace_setup(), search_required(), sendmsg(), set_iconv(), set_input_encoding(), set_output_encoding(), set_unblock_function(), setup_overlapped(), should_be_callable(), simple_re_meta(), special_exception_p(), special_object_p(), st_foreach_check(), static_literal_node_p(), str2big_scan_digits(), str_byte_aref(), str_transcode0(), swallow(), sym_check_asciionly(), sym_printable(), tailcallable_p(), thread_join_sleep(), time_s_mkutc(), to_be_skipped(), tr_find(), typelib_file_from_typelib(), value_expr_gen(), vm_call_method_each_type(), vm_cref_new0(), vm_cref_new_use_prev(), vm_cref_replace_with_duplicated_cref(), vm_env_cref(), vm_env_cref_by_cref(), vm_exec(), vm_invoke_bmethod(), vm_stackoverflow(), vm_yield_lambda_splattable(), w32_wopen(), w_object(), w_uclass(), win32_direct_conv(), x0213_combining_p(), x0213_wait_combining_p(), yield_under(), and yyparse().
#define X0201_DEFAULT TRUE |
Definition at line 16 of file nkf.h.
Referenced by module_connection(), and show_configuration().