From: Kevin Day Date: Sun, 2 Jul 2023 05:42:05 +0000 (-0500) Subject: Update: Add stand alone fss_basic_read, fss_basic_write, fss_extended_read, and fss_e... X-Git-Tag: 0.6.6^0 X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=bf9e902b6df9352d058cac9a7ffb13fa5604f868;p=fll Update: Add stand alone fss_basic_read, fss_basic_write, fss_extended_read, and fss_extended_write. I took the lazy approach and copied the fss_payload_read and fss_payload_write. These projects will have most of the same dependencies with only a few changes. This lazy approach means that I may have included unnecessary data. --- diff --git a/build/stand_alone/fss_basic_read.config.h b/build/stand_alone/fss_basic_read.config.h new file mode 100644 index 0000000..fb73ae3 --- /dev/null +++ b/build/stand_alone/fss_basic_read.config.h @@ -0,0 +1,1435 @@ +// A config.h file for defining all code being disabled for compiling the stand alone FSS Basic Read. +// To assist in building this file use (may need to omit --defined-only): "nm --defined-only -f p programs/shared/fss_basic_read | grep -oP '^(f|fl|fll|macro)_[^\s]+'". +// To get the list of all possible functions, use something like: "grep -horP '\b_di_f_\w*\b' level_0/f_color/". +// +// Example: echo > /tmp/all.txt +// for i in f_type f_status f_memory f_type_array f_string f_utf f_color f_console f_conversion f_directory f_environment f_file f_fss f_pipe f_print f_signal ; do grep -horP '\b_di_f_\w*\b' level_0/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_0/$i/c >> /tmp/all.txt ; done +// for i in fl_conversion fl_fss fl_print fl_string ; do grep -horP '\b_di_fl_\w*\b' level_1/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_1/$i/c >> /tmp/all.txt ; done +// for i in fll_error fll_file fll_fss fll_print fll_program ; do grep -horP '\b_di_fll_\w*\b' level_2/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_2/$i/c >> /tmp/all.txt ; done +// sort /tmp/all.txt | uniq | sed -e 's|^_|#define &|g' > /tmp/sorted.txt + +#define _di_f_array_lengths_adjust_ +#define _di_f_array_lengths_append_ +#define _di_f_array_lengths_append_all_ +#define _di_f_array_lengths_decimate_by_ +#define _di_f_array_lengths_decrease_by_ +//#define _di_f_array_lengths_increase_ +//#define _di_f_array_lengths_increase_by_ +//#define _di_f_array_lengths_resize_ +#define _di_f_array_lengthss_adjust_ +#define _di_f_array_lengthss_append_ +#define _di_f_array_lengthss_append_all_ +#define _di_f_array_lengthss_decimate_by_ +#define _di_f_array_lengthss_decrease_by_ +#define _di_f_array_lengthss_increase_ +#define _di_f_array_lengthss_increase_by_ +#define _di_f_array_lengthss_resize_ +#define _di_f_array_lengthss_t_ +//#define _di_f_array_lengths_t_ +//#define _di_f_array_length_t_ + +#define _di_f_cells_adjust_ +#define _di_f_cells_append_ +#define _di_f_cells_append_all_ +#define _di_f_cells_decimate_by_ +#define _di_f_cells_decrease_by_ +#define _di_f_cells_increase_ +#define _di_f_cells_increase_by_ +#define _di_f_cells_resize_ +#define _di_f_cellss_adjust_ +#define _di_f_cellss_append_ +#define _di_f_cellss_append_all_ +#define _di_f_cellss_decimate_by_ +#define _di_f_cellss_decrease_by_ +#define _di_f_cellss_increase_ +#define _di_f_cellss_increase_by_ +#define _di_f_cellss_resize_ +#define _di_f_cellss_t_ +#define _di_f_cells_t_ +#define _di_f_cell_t_ + +//#define _di_f_char_t_ + +#define _di_f_color_code_t_ +//#define _di_f_color_context_delete_ +#define _di_f_color_context_destroy_ +//#define _di_f_color_context_t_ +//#define _di_f_color_format_t_ +//#define _di_f_color_load_context_ +//#define _di_f_color_max_size_ +//#define _di_f_color_mode_t_ +#define _di_f_color_save_1_ +#define _di_f_color_save_2_ +#define _di_f_color_save_3_ +#define _di_f_color_save_4_ +#define _di_f_color_save_5_ +//#define _di_f_color_set_context_t_ +//#define _di_f_color_set_string_empty_s_ +//#define _di_f_color_set_t_ +//#define _di_f_color_string_s_ +//#define _di_f_color_t_ +//#define _di_f_color_terminal_s_ + +//#define _di_f_console_arguments_t_ +#define _di_f_console_environment_process_ +#define _di_f_console_identify_ +//#define _di_f_console_ids_ +//#define _di_f_console_length_size_ +//#define _di_f_console_parameter_ids_t_ +//#define _di_f_console_parameter_id_t_ +//#define _di_f_console_parameter_prioritize_left_ +//#define _di_f_console_parameter_prioritize_right_ +//#define _di_f_console_parameter_process_ +//#define _di_f_console_parameters_delete_ +#define _di_f_console_parameters_destroy_ +//#define _di_f_console_parameters_t_ +//#define _di_f_console_parameter_t_ +//#define _di_f_console_standard_s_ +//#define _di_f_console_symbol_s_ +//#define _di_f_console_types_t_ +//#define _di_f_console_verbosity_ + +#define _di_f_conversion_character_is_binary_ +//#define _di_f_conversion_character_is_decimal_ +#define _di_f_conversion_character_is_duodecimal_ +#define _di_f_conversion_character_is_hexidecimal_ +#define _di_f_conversion_character_is_octal_ +//#define _di_f_conversion_character_to_binary_ +//#define _di_f_conversion_character_to_decimal_ +//#define _di_f_conversion_character_to_duodecimal_ +//#define _di_f_conversion_character_to_hexidecimal_ +//#define _di_f_conversion_character_to_octal_ +//#define _di_f_conversion_data_flag_ +//#define _di_f_conversion_data_t_ +#define _di_f_conversion_data_t_defines_ +//#define _di_f_conversion_digits_d_ +//#define _di_f_conversion_number_signed_print_ +#define _di_f_conversion_number_signed_to_string_ +//#define _di_f_conversion_number_unsigned_print_ +#define _di_f_conversion_number_unsigned_to_string_ + +#define _di_f_date_t_ + +#define _di_f_directory_at_ +#define _di_f_directory_create_ +#define _di_f_directory_create_at_ +#define _di_f_directory_exists_ +#define _di_f_directory_exists_at_ +#define _di_f_directory_flag_ +#define _di_f_directory_is_ +#define _di_f_directory_is_at_ +#define _di_f_directory_limitations_ +#define _di_f_directory_list_ +//#define _di_f_directory_listing_t_ +#define _di_f_directory_mode_ +#define _di_f_directory_open_ +#define _di_f_directory_open_at_ +#define _di_f_directory_remove_ +#define _di_f_directory_remove_custom_ +//#define _di_f_directory_statuss_t_ +//#define _di_f_directory_status_t_ +#define _di_f_directory_string_ +#define _di_f_directory_touch_ +#define _di_f_directory_touch_at_ + +#define _di_f_environment_clear_ +#define _di_f_environment_defines_ +#define _di_f_environment_exists_ +#define _di_f_environment_get_ +#define _di_f_environment_get_all_ +#define _di_f_environment_secure_is_ +#define _di_f_environment_set_ +#define _di_f_environment_unset_ + +#define _di_f_file_access_ +#define _di_f_file_access_at_ +//#define _di_f_file_access_modes_ +//#define _di_f_file_at_ +#define _di_f_file_clone_ +#define _di_f_file_close_ +#define _di_f_file_close_flush_ +#define _di_f_file_copy_ +#define _di_f_file_create_ +#define _di_f_file_create_at_ +#define _di_f_file_create_device_ +#define _di_f_file_create_device_at_ +#define _di_f_file_create_fifo_ +#define _di_f_file_create_fifo_at_ +#define _di_f_file_create_node_ +#define _di_f_file_create_node_at_ +//#define _di_f_file_defaults_ +#define _di_f_file_descriptor_ +#define _di_f_file_exists_ +#define _di_f_file_exists_at_ +//#define _di_f_file_flag_ +#define _di_f_file_flush_ +#define _di_f_file_group_read_ +#define _di_f_file_is_ +#define _di_f_file_is_at_ +#define _di_f_file_link_ +#define _di_f_file_link_at_ +#define _di_f_file_link_hard_ +#define _di_f_file_link_hard_at_ +#define _di_f_file_link_read_ +#define _di_f_file_link_read_at_ +#define _di_f_file_mode_determine_ +#define _di_f_file_mode_from_string_ +#define _di_f_file_mode_read_ +#define _di_f_file_mode_read_at_ +#define _di_f_file_mode_set_ +#define _di_f_file_mode_set_at_ +#define _di_f_file_mode_t_ +#define _di_f_file_mode_to_mode_ +#define _di_f_file_name_base_ +#define _di_f_file_name_directory_ +#define _di_f_file_open_ +#define _di_f_file_open_at_ +//#define _di_f_file_open_modes_ +//#define _di_f_file_operation_strings_ +#define _di_f_file_owner_read_ +#define _di_f_file_read_ +#define _di_f_file_read_block_ +#define _di_f_file_read_until_ +#define _di_f_file_remove_ +#define _di_f_file_remove_at_ +#define _di_f_file_rename_ +#define _di_f_file_rename_at_ +#define _di_f_file_role_change_ +#define _di_f_file_role_change_at_ +#define _di_f_file_seek_ +#define _di_f_file_seeks_ +#define _di_f_file_size_ +#define _di_f_file_size_at_ +//#define _di_f_file_size_by_id_ +#define _di_f_file_stat_ +#define _di_f_file_stat_at_ +#define _di_f_file_stat_by_id_ +#define _di_f_file_stat_flags_ +//#define _di_f_file_stream_close_ +//#define _di_f_file_stream_open_ +#define _di_f_file_stream_open_descriptor_ +//#define _di_f_file_stream_read_ +#define _di_f_file_stream_read_block_ +//#define _di_f_file_stream_read_until_ +#define _di_f_file_stream_reopen_ +#define _di_f_file_stream_write_ +#define _di_f_file_stream_write_block_ +#define _di_f_file_stream_write_range +#define _di_f_file_stream_write_range_ +#define _di_f_file_stream_write_until +#define _di_f_file_stream_write_until_ +//#define _di_f_file_t_ +#define _di_f_file_touch_ +#define _di_f_file_touch_at_ +#define _di_f_file_type_ +#define _di_f_file_type_at_ +#define _di_f_file_types_ +#define _di_f_file_umask_get_ +#define _di_f_file_umask_set_ +#define _di_f_file_write_ +#define _di_f_file_write_block_ +#define _di_f_file_write_range +#define _di_f_file_write_range_ +#define _di_f_file_write_until_ + +#define _di_f_fll_ids_adjust_ +#define _di_f_fll_ids_append_ +#define _di_f_fll_ids_append_all_ +#define _di_f_fll_ids_decimate_by_ +#define _di_f_fll_ids_decrease_by_ +#define _di_f_fll_ids_increase_ +#define _di_f_fll_ids_increase_by_ +#define _di_f_fll_ids_resize_ +#define _di_f_fll_idss_adjust_ +#define _di_f_fll_idss_append_ +#define _di_f_fll_idss_append_all_ +#define _di_f_fll_idss_decimate_by_ +#define _di_f_fll_idss_decrease_by_ +#define _di_f_fll_idss_increase_ +#define _di_f_fll_idss_increase_by_ +#define _di_f_fll_idss_resize_ +#define _di_f_fll_idss_t_ +#define _di_f_fll_ids_t_ +//#define _di_f_fll_id_t_ + +#define _di_f_fss_apply_delimit_ +#define _di_f_fss_apply_delimit_range_ +//#define _di_f_fss_codes_ +#define _di_f_fss_commentss_t_ +//#define _di_f_fss_comments_t_ +//#define _di_f_fss_comment_t_ +//#define _di_f_fss_complete_ +//#define _di_f_fss_contents_t_ +//#define _di_f_fss_content_t_ +#define _di_f_fss_count_lines_ +#define _di_f_fss_count_lines_range_ +#define _di_f_fss_default_allocation_step_ +#define _di_f_fss_defaults_ +//#define _di_f_fss_delimiters_ +#define _di_f_fss_delimitss_t_ +//#define _di_f_fss_delimits_t_ +//#define _di_f_fss_delimit_t_ +//#define _di_f_fss_fail_utf_ +//#define _di_f_fss_fail_utf_to_false_ +#define _di_f_fss_is_combining_ +//#define _di_f_fss_is_graph_ +//#define _di_f_fss_is_space_ +//#define _di_f_fss_is_zero_width_ +#define _di_f_fss_items_adjust_ +#define _di_f_fss_items_decimate_by_ +#define _di_f_fss_items_decrease_by_ +#define _di_f_fss_items_increase_ +#define _di_f_fss_items_increase_by_ +#define _di_f_fss_items_resize_ +#define _di_f_fss_items_t_ +#define _di_f_fss_item_t_ +#define _di_f_fss_named_adjust_ +#define _di_f_fss_named_decimate_by_ +#define _di_f_fss_named_decrease_by_ +#define _di_f_fss_named_increase_ +#define _di_f_fss_named_increase_by_ +#define _di_f_fss_named_resize_ +#define _di_f_fss_nameds_adjust_ +#define _di_f_fss_nameds_decimate_by_ +#define _di_f_fss_nameds_decrease_by_ +#define _di_f_fss_nameds_increase_ +#define _di_f_fss_nameds_increase_by_ +#define _di_f_fss_nameds_resize_ +#define _di_f_fss_nameds_t_ +#define _di_f_fss_named_t_ +#define _di_f_fss_nest_adjust_ +#define _di_f_fss_nest_decimate_by_ +#define _di_f_fss_nest_decrease_by_ +#define _di_f_fss_nest_increase_ +#define _di_f_fss_nest_increase_by_ +#define _di_f_fss_nest_resize_ +#define _di_f_fss_nests_adjust_ +#define _di_f_fss_nests_decimate_by_ +#define _di_f_fss_nests_decrease_by_ +#define _di_f_fss_nests_increase_ +#define _di_f_fss_nests_increase_by_ +#define _di_f_fss_nests_resize_ +#define _di_f_fss_nests_t_ +#define _di_f_fss_nest_t_ +//#define _di_f_fss_objects_t_ +//#define _di_f_fss_object_t_ +//#define _di_f_fss_quotess_t_ +//#define _di_f_fss_quotes_t_ +//#define _di_f_fss_quote_t_ +//#define _di_f_fss_quote_type_ +//#define _di_f_fss_seek_to_eol_ +#define _di_f_fss_set_adjust_ +#define _di_f_fss_set_decimate_by_ +#define _di_f_fss_set_decrease_by_ +#define _di_f_fss_set_increase_ +#define _di_f_fss_set_increase_by_ +#define _di_f_fss_set_quote_adjust_ +#define _di_f_fss_set_quote_decimate_by_ +#define _di_f_fss_set_quote_decrease_by_ +#define _di_f_fss_set_quote_increase_ +#define _di_f_fss_set_quote_increase_by_ +#define _di_f_fss_set_quote_resize_ +#define _di_f_fss_set_quotes_adjust_ +#define _di_f_fss_set_quotes_decimate_by_ +#define _di_f_fss_set_quotes_decrease_by_ +#define _di_f_fss_set_quotes_increase_ +#define _di_f_fss_set_quotes_increase_by_ +#define _di_f_fss_set_quotes_resize_ +#define _di_f_fss_set_quotes_t_ +#define _di_f_fss_set_quote_t_ +#define _di_f_fss_set_resize_ +#define _di_f_fss_sets_adjust_ +#define _di_f_fss_sets_decimate_by_ +#define _di_f_fss_sets_decrease_by_ +#define _di_f_fss_sets_increase_ +#define _di_f_fss_sets_increase_by_ +#define _di_f_fss_sets_resize_ +#define _di_f_fss_sets_t_ +#define _di_f_fss_set_t_ +//#define _di_f_fss_skip_past_delimit_ +//#define _di_f_fss_skip_past_space_ +//#define _di_f_fss_state_flags_ +//#define _di_f_fss_status_codes_ +//#define _di_f_fss_status_error_ +//#define _di_f_fss_status_success_ +//#define _di_f_fss_status_warning_ +//#define _di_f_fss_strings_ +//#define _di_f_fss_types_t_ + +#define _di_f_int128s_adjust_ +#define _di_f_int128s_append_ +#define _di_f_int128s_append_all_ +#define _di_f_int128s_decimate_by_ +#define _di_f_int128s_decrease_by_ +#define _di_f_int128s_increase_ +#define _di_f_int128s_increase_by_ +#define _di_f_int128s_resize_ +#define _di_f_int128ss_adjust_ +#define _di_f_int128ss_append_ +#define _di_f_int128ss_append_all_ +#define _di_f_int128ss_decimate_by_ +#define _di_f_int128ss_decrease_by_ +#define _di_f_int128ss_increase_ +#define _di_f_int128ss_increase_by_ +#define _di_f_int128ss_resize_ +#define _di_f_int128ss_t_ +#define _di_f_int128s_t_ +//#define _di_f_int_128_t_ +#define _di_f_int128_t_ +#define _di_f_int16s_adjust_ +#define _di_f_int16s_append_ +#define _di_f_int16s_append_all_ +#define _di_f_int16s_decimate_by_ +#define _di_f_int16s_decrease_by_ +#define _di_f_int16s_increase_ +#define _di_f_int16s_increase_by_ +#define _di_f_int16s_resize_ +#define _di_f_int16ss_adjust_ +#define _di_f_int16ss_append_ +#define _di_f_int16ss_append_all_ +#define _di_f_int16ss_decimate_by_ +#define _di_f_int16ss_decrease_by_ +#define _di_f_int16ss_increase_ +#define _di_f_int16ss_increase_by_ +#define _di_f_int16ss_resize_ +#define _di_f_int16ss_t_ +#define _di_f_int16s_t_ +#define _di_f_int32s_adjust_ +#define _di_f_int32s_append_ +#define _di_f_int32s_append_all_ +#define _di_f_int32s_decimate_by_ +#define _di_f_int32s_decrease_by_ +#define _di_f_int32s_increase_ +#define _di_f_int32s_increase_by_ +#define _di_f_int32s_resize_ +#define _di_f_int32ss_adjust_ +#define _di_f_int32ss_append_ +#define _di_f_int32ss_append_all_ +#define _di_f_int32ss_decimate_by_ +#define _di_f_int32ss_decrease_by_ +#define _di_f_int32ss_increase_ +#define _di_f_int32ss_increase_by_ +#define _di_f_int32ss_resize_ +#define _di_f_int32ss_t_ +#define _di_f_int32s_t_ +#define _di_f_int64s_adjust_ +#define _di_f_int64s_append_ +#define _di_f_int64s_append_all_ +#define _di_f_int64s_decimate_by_ +#define _di_f_int64s_decrease_by_ +#define _di_f_int64s_increase_ +#define _di_f_int64s_increase_by_ +#define _di_f_int64s_resize_ +#define _di_f_int64ss_adjust_ +#define _di_f_int64ss_append_ +#define _di_f_int64ss_append_all_ +#define _di_f_int64ss_decimate_by_ +#define _di_f_int64ss_decrease_by_ +#define _di_f_int64ss_increase_ +#define _di_f_int64ss_increase_by_ +#define _di_f_int64ss_resize_ +#define _di_f_int64ss_t_ +#define _di_f_int64s_t_ +#define _di_f_int8s_adjust_ +#define _di_f_int8s_append_ +#define _di_f_int8s_append_all_ +#define _di_f_int8s_decimate_by_ +#define _di_f_int8s_decrease_by_ +#define _di_f_int8s_increase_ +#define _di_f_int8s_increase_by_ +#define _di_f_int8s_resize_ +#define _di_f_int8ss_adjust_ +#define _di_f_int8ss_append_ +#define _di_f_int8ss_append_all_ +#define _di_f_int8ss_decimate_by_ +#define _di_f_int8ss_decrease_by_ +#define _di_f_int8ss_increase_ +#define _di_f_int8ss_increase_by_ +#define _di_f_int8ss_resize_ +#define _di_f_int8ss_t_ +#define _di_f_int8s_t_ +#define _di_f_int8_t_ + +//#define _di_fl_conversion_data_flag_ +//#define _di_fl_conversion_data_t_ +//#define _di_fl_conversion_data_t_defines_ +#define _di_fl_conversion_dynamic_partial_to_binary_signed_ +#define _di_fl_conversion_dynamic_partial_to_binary_unsigned_ +#define _di_fl_conversion_dynamic_partial_to_decimal_signed_ +#define _di_fl_conversion_dynamic_partial_to_decimal_unsigned_ +#define _di_fl_conversion_dynamic_partial_to_signed_ +#define _di_fl_conversion_dynamic_partial_to_signed_detect_ +#define _di_fl_conversion_dynamic_partial_to_unsigned_ +//#define _di_fl_conversion_dynamic_partial_to_unsigned_detect_ +#define _di_fl_conversion_dynamic_to_binary_signed_ +#define _di_fl_conversion_dynamic_to_binary_unsigned_ +#define _di_fl_conversion_dynamic_to_decimal_signed_ +#define _di_fl_conversion_dynamic_to_decimal_unsigned_ +#define _di_fl_conversion_dynamic_to_signed_ +#define _di_fl_conversion_dynamic_to_signed_detect_ +#define _di_fl_conversion_dynamic_to_unsigned_ +//#define _di_fl_conversion_dynamic_to_unsigned_detect_ + +//#define _di_fl_fss_basic_content_read_ +#define _di_fl_fss_basic_content_write_ +#define _di_fl_fss_basic_list_content_read_ +#define _di_fl_fss_basic_list_content_write_ +#define _di_fl_fss_basic_list_object_read_ +#define _di_fl_fss_basic_list_object_write_ +//#define _di_fl_fss_basic_object_read_ +#define _di_fl_fss_basic_object_write_ +#define _di_fl_fss_embedded_list_content_read_ +#define _di_fl_fss_embedded_list_content_write_ +#define _di_fl_fss_embedded_list_object_read_ +#define _di_fl_fss_embedded_list_object_write_ +#define _di_fl_fss_extended_content_read_ +#define _di_fl_fss_extended_content_write_ +#define _di_fl_fss_extended_list_content_read_ +#define _di_fl_fss_extended_list_content_write_ +#define _di_fl_fss_extended_list_object_read_ +#define _di_fl_fss_extended_list_object_write_ +#define _di_fl_fss_extended_object_read_ +#define _di_fl_fss_extended_object_write_ + +//#define _di_fll_error_file_print_ +//#define _di_fll_error_file_type_ +//#define _di_fll_error_parameter_integer_print_ +//#define _di_fll_error_print_ + +#define _di_fll_file_mode_set_all_ +#define _di_fll_file_move_ +#define _di_fll_file_role_change_all_ + +#define _di_fll_fss_basic_list_read_ +#define _di_fll_fss_basic_list_write_ +//#define _di_fll_fss_basic_read_ +#define _di_fll_fss_basic_write_ +#define _di_fll_fss_embedded_list_read_ +#define _di_fll_fss_embedded_list_write_ +#define _di_fll_fss_extended_list_read_ +#define _di_fll_fss_extended_list_write_ +#define _di_fll_fss_extended_read_ +#define _di_fll_fss_extended_write_ +#define _di_fll_fss_identify_ +#define _di_fll_fss_payload_read_ +#define _di_fll_fss_payload_write_ +#define _di_fll_fss_snatch_ +#define _di_fll_fss_snatch_apart_ +#define _di_fll_fss_snatch_map_ +#define _di_fll_fss_snatch_map_apart_ +#define _di_fll_fss_snatch_map_mash_ +#define _di_fll_fss_snatch_map_mash_apart_ +#define _di_fll_fss_snatch_map_together_ +#define _di_fll_fss_snatch_mash_ +#define _di_fll_fss_snatch_mash_apart_ +#define _di_fll_fss_snatch_together_ + +#define _di_fll_print_ +#define _di_fll_print_character_ +#define _di_fll_print_character_safely_ +#define _di_fll_print_dynamic_ +#define _di_fll_print_dynamic_partial_ +#define _di_fll_print_dynamic_partial_raw_ +#define _di_fll_print_dynamic_partial_raw_safely_ +#define _di_fll_print_dynamic_partial_safely_ +//#define _di_fll_print_dynamic_raw_ +#define _di_fll_print_dynamic_raw_safely_ +#define _di_fll_print_dynamic_safely_ +#define _di_fll_print_except_ +#define _di_fll_print_except_dynamic_ +#define _di_fll_print_except_dynamic_partial_ +#define _di_fll_print_except_dynamic_partial_raw_ +#define _di_fll_print_except_dynamic_partial_raw_safely_ +#define _di_fll_print_except_dynamic_partial_safely_ +#define _di_fll_print_except_dynamic_raw_ +#define _di_fll_print_except_dynamic_raw_safely_ +#define _di_fll_print_except_dynamic_safely_ +#define _di_fll_print_except_in_ +#define _di_fll_print_except_in_dynamic_ +#define _di_fll_print_except_in_dynamic_partial_ +#define _di_fll_print_except_in_dynamic_partial_raw_ +#define _di_fll_print_except_in_dynamic_partial_raw_safely_ +#define _di_fll_print_except_in_dynamic_partial_safely_ +#define _di_fll_print_except_in_dynamic_raw_ +#define _di_fll_print_except_in_dynamic_raw_safely_ +#define _di_fll_print_except_in_dynamic_safely_ +#define _di_fll_print_except_in_raw_ +#define _di_fll_print_except_in_raw_safely_ +#define _di_fll_print_except_in_safely_ +#define _di_fll_print_except_raw_ +#define _di_fll_print_except_raw_safely_ +#define _di_fll_print_except_safely_ +//#define _di_fll_print_format_ +#define _di_fll_print_format_convert_ +#define _di_fll_print_raw_ +#define _di_fll_print_raw_safely_ +#define _di_fll_print_raw_terminated_ +#define _di_fll_print_safely_ +#define _di_fll_print_safely_terminated_ +#define _di_fll_print_string_va_ +#define _di_fll_print_terminated_ +#define _di_fll_print_trim_ +#define _di_fll_print_trim_dynamic_ +#define _di_fll_print_trim_dynamic_partial_ +#define _di_fll_print_trim_dynamic_partial_raw_ +#define _di_fll_print_trim_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_dynamic_partial_safely_ +#define _di_fll_print_trim_dynamic_raw_ +#define _di_fll_print_trim_dynamic_raw_safely_ +#define _di_fll_print_trim_dynamic_safely_ +#define _di_fll_print_trim_except_ +#define _di_fll_print_trim_except_dynamic_ +#define _di_fll_print_trim_except_dynamic_partial_ +#define _di_fll_print_trim_except_dynamic_partial_raw_ +#define _di_fll_print_trim_except_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_except_dynamic_partial_safely_ +#define _di_fll_print_trim_except_dynamic_raw_ +#define _di_fll_print_trim_except_dynamic_raw_safely_ +#define _di_fll_print_trim_except_dynamic_safely_ +#define _di_fll_print_trim_except_in_ +#define _di_fll_print_trim_except_in_dynamic_ +#define _di_fll_print_trim_except_in_dynamic_partial_ +#define _di_fll_print_trim_except_in_dynamic_partial_raw_ +#define _di_fll_print_trim_except_in_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_except_in_dynamic_partial_safely_ +#define _di_fll_print_trim_except_in_dynamic_raw_ +#define _di_fll_print_trim_except_in_dynamic_raw_safely_ +#define _di_fll_print_trim_except_in_dynamic_safely_ +#define _di_fll_print_trim_except_in_raw_ +#define _di_fll_print_trim_except_in_raw_safely_ +#define _di_fll_print_trim_except_in_safely_ +#define _di_fll_print_trim_except_raw_ +#define _di_fll_print_trim_except_raw_safely_ +#define _di_fll_print_trim_except_safely_ +#define _di_fll_print_trim_raw_ +#define _di_fll_print_trim_raw_safely_ +#define _di_fll_print_trim_safely_ + +//#define _di_fll_program_data_delete_ +#define _di_fll_program_data_destroy_ +//#define _di_fll_program_data_t_ +#define _di_fll_program_parameter_additional_append_ +#define _di_fll_program_parameter_additional_mash_ +#define _di_fll_program_parameter_additional_rip_ +#define _di_fll_program_parameter_additional_rip_mash_ +//#define _di_fll_program_parameter_long_print_cannot_use_with_ +//#define _di_fll_program_parameter_process_ +//#define _di_fll_program_parameter_process_empty_ +//#define _di_fll_program_parameters_ +//#define _di_fll_program_print_help_header_ +//#define _di_fll_program_print_help_option_ +#define _di_fll_program_print_help_option_long_ +#define _di_fll_program_print_help_option_other_ +//#define _di_fll_program_print_help_usage_ +//#define _di_fll_program_print_version_ +//#define _di_fll_program_standard_setdown_ +//#define _di_fll_program_standard_setup_ +//#define _di_fll_program_standard_signal_received_ +//#define _di_fll_program_standard_signal_state_ + +//#define _di_fl_print_format_ +#define _di_fl_print_format_convert_ +//#define _di_fl_print_string_va_ +//#define _di_fl_print_t_ +#define _di_fl_print_trim_ +#define _di_fl_print_trim_dynamic_ +//#define _di_fl_print_trim_dynamic_partial_ +#define _di_fl_print_trim_dynamic_partial_raw_ +#define _di_fl_print_trim_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_dynamic_partial_safely_ +#define _di_fl_print_trim_dynamic_raw_ +#define _di_fl_print_trim_dynamic_raw_safely_ +#define _di_fl_print_trim_dynamic_safely_ +#define _di_fl_print_trim_except_ +#define _di_fl_print_trim_except_dynamic_ +//#define _di_fl_print_trim_except_dynamic_partial_ +#define _di_fl_print_trim_except_dynamic_partial_raw_ +#define _di_fl_print_trim_except_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_except_dynamic_partial_safely_ +#define _di_fl_print_trim_except_dynamic_raw_ +#define _di_fl_print_trim_except_dynamic_raw_safely_ +#define _di_fl_print_trim_except_dynamic_safely_ +#define _di_fl_print_trim_except_in_ +#define _di_fl_print_trim_except_in_dynamic_ +//#define _di_fl_print_trim_except_in_dynamic_partial_ +#define _di_fl_print_trim_except_in_dynamic_partial_raw_ +#define _di_fl_print_trim_except_in_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_except_in_dynamic_partial_safely_ +#define _di_fl_print_trim_except_in_dynamic_raw_ +#define _di_fl_print_trim_except_in_dynamic_raw_safely_ +#define _di_fl_print_trim_except_in_dynamic_safely_ +#define _di_fl_print_trim_except_in_raw_ +#define _di_fl_print_trim_except_in_raw_safely_ +#define _di_fl_print_trim_except_in_safely_ +#define _di_fl_print_trim_except_raw_ +#define _di_fl_print_trim_except_raw_safely_ +#define _di_fl_print_trim_except_safely_ +#define _di_fl_print_trim_raw_ +#define _di_fl_print_trim_raw_safely_ +#define _di_fl_print_trim_safely_ + +#define _di_fl_string_compare_ +#define _di_fl_string_compare_except_ +#define _di_fl_string_compare_except_trim_ +#define _di_fl_string_compare_trim_ +//#define _di_fl_string_dynamic_compare_ +#define _di_fl_string_dynamic_compare_except_ +#define _di_fl_string_dynamic_compare_except_string_ +#define _di_fl_string_dynamic_compare_except_trim_ +#define _di_fl_string_dynamic_compare_except_trim_string_ +#define _di_fl_string_dynamic_compare_string_ +#define _di_fl_string_dynamic_compare_trim_ +#define _di_fl_string_dynamic_compare_trim_string_ +//#define _di_fl_string_dynamic_partial_compare_ +#define _di_fl_string_dynamic_partial_compare_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_ +//#define _di_fl_string_dynamic_partial_compare_except_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_string_ +#define _di_fl_string_dynamic_partial_compare_except_trim_ +//#define _di_fl_string_dynamic_partial_compare_except_trim_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_trim_string_ +//#define _di_fl_string_dynamic_partial_compare_string_ +#define _di_fl_string_dynamic_partial_compare_trim_ +#define _di_fl_string_dynamic_partial_compare_trim_dynamic_ +#define _di_fl_string_dynamic_partial_compare_trim_string_ +//#define _di_fl_string_dynamic_partial_fll_identify_ +#define _di_fl_string_dynamic_partial_rip_ +#define _di_fl_string_dynamic_partial_rip_nulless_ +//#define _di_fl_string_dynamic_rip_ +#define _di_fl_string_dynamic_rip_nulless_ +#define _di_fl_string_dynamic_seek_line_to_utf_character_ +#define _di_fl_string_dynamic_seek_line_until_graph_ +#define _di_fl_string_dynamic_seek_line_until_graph_non_ +#define _di_fl_string_dynamic_seek_to_utf_character_ +#define _di_fl_string_rip_ +#define _di_fl_string_rip_nulless_ +#define _di_fl_string_seek_line_to_utf_character_ +#define _di_fl_string_seek_line_until_graph_ +#define _di_fl_string_seek_line_until_graph_non_ +#define _di_fl_string_seek_to_utf_character_ + +#define _di_f_memory_adjust_ +//#define _di_f_memory_default_allocation_step_ +//#define _di_f_memory_delete_ +#define _di_f_memory_destroy_ +#define _di_f_memory_new_ +#define _di_f_memory_new_aligned_ +//#define _di_f_memory_resize_ +#define _di_f_memory_structure_adjust_ +#define _di_f_memory_structure_decimate_by_ +#define _di_f_memory_structure_decrease_by_ +#define _di_f_memory_structure_increase_ +#define _di_f_memory_structure_increase_by_ +#define _di_f_memory_structure_resize_ + +//#define _di_f_mode_t_ + +#define _di_f_pipe_debug_exists_ +#define _di_f_pipe_error_exists_ +//#define _di_f_pipe_input_exists_ +#define _di_f_pipe_warning_exists_ + +//#define _di_f_print_ +#define _di_f_print_character_ +//#define _di_f_print_character_safely_ +#define _di_f_print_character_safely_get_ +//#define _di_f_print_dynamic_ +#define _di_f_print_dynamic_except_partial_ +#define _di_f_print_dynamic_except_partial_raw_ +#define _di_f_print_dynamic_except_partial_raw_safely_ +#define _di_f_print_dynamic_except_partial_safely_ +//#define _di_f_print_dynamic_partial_ +//#define _di_f_print_dynamic_partial_raw_ +#define _di_f_print_dynamic_partial_raw_safely_ +#define _di_f_print_dynamic_partial_safely_ +#define _di_f_print_dynamic_partial_to_ +#define _di_f_print_dynamic_partial_to_raw_ +#define _di_f_print_dynamic_partial_to_raw_safely_ +#define _di_f_print_dynamic_partial_to_safely_ +//#define _di_f_print_dynamic_raw_ +//#define _di_f_print_dynamic_raw_safely_ +//#define _di_f_print_dynamic_safely_ +#define _di_f_print_dynamic_to_ +#define _di_f_print_dynamic_to_raw_ +#define _di_f_print_except_ +#define _di_f_print_except_dynamic_ +#define _di_f_print_except_dynamic_in_ +#define _di_f_print_except_dynamic_in_raw_ +#define _di_f_print_except_dynamic_in_raw_safely_ +#define _di_f_print_except_dynamic_in_safely_ +//#define _di_f_print_except_dynamic_partial_ +#define _di_f_print_except_dynamic_partial_raw_ +#define _di_f_print_except_dynamic_partial_raw_safely_ +#define _di_f_print_except_dynamic_partial_safely_ +#define _di_f_print_except_dynamic_raw_ +#define _di_f_print_except_dynamic_raw_safely_ +#define _di_f_print_except_dynamic_safely_ +//#define _di_f_print_except_in_ +//#define _di_f_print_except_in_dynamic_ +//#define _di_f_print_except_in_dynamic_partial_ +#define _di_f_print_except_in_dynamic_partial_raw_ +#define _di_f_print_except_in_dynamic_partial_raw_safely_ +#define _di_f_print_except_in_dynamic_partial_safely_ +//#define _di_f_print_except_in_dynamic_raw_ +//#define _di_f_print_except_in_dynamic_raw_safely_ +//#define _di_f_print_except_in_dynamic_safely_ +//#define _di_f_print_except_in_raw_ +//#define _di_f_print_except_in_raw_safely_ +//#define _di_f_print_except_in_safely_ +#define _di_f_print_except_raw_ +#define _di_f_print_except_raw_safely_ +#define _di_f_print_except_safely_ +//#define _di_f_print_format_flag_ +//#define _di_f_print_format_type_ +//#define _di_f_print_raw_ +//#define _di_f_print_raw_safely_ +#define _di_f_print_raw_terminated_ +//#define _di_f_print_safely_ +#define _di_f_print_safely_get_ +//#define _di_f_print_safely_terminated_ +//#define _di_f_print_sequences_ +//#define _di_f_print_sequences_set_control_s_ +//#define _di_f_print_terminated_ +#define _di_f_print_to_ +#define _di_f_print_to_character_ +#define _di_f_print_to_character_safely_ +#define _di_f_print_to_dynamic_ +#define _di_f_print_to_dynamic_partial_ +#define _di_f_print_to_dynamic_partial_raw_ +#define _di_f_print_to_dynamic_partial_raw_safely_ +#define _di_f_print_to_dynamic_partial_safely_ +#define _di_f_print_to_dynamic_raw_ +#define _di_f_print_to_dynamic_raw_safely_ +#define _di_f_print_to_dynamic_safely_ +#define _di_f_print_to_except_ +#define _di_f_print_to_except_dynamic_ +#define _di_f_print_to_except_dynamic_in_ +#define _di_f_print_to_except_dynamic_in_raw_ +#define _di_f_print_to_except_dynamic_in_raw_safely_ +#define _di_f_print_to_except_dynamic_in_safely_ +#define _di_f_print_to_except_dynamic_partial_ +#define _di_f_print_to_except_dynamic_partial_raw_ +#define _di_f_print_to_except_dynamic_partial_raw_safely_ +#define _di_f_print_to_except_dynamic_partial_safely_ +#define _di_f_print_to_except_dynamic_raw_ +#define _di_f_print_to_except_dynamic_raw_safely_ +#define _di_f_print_to_except_dynamic_safely_ +#define _di_f_print_to_except_in_ +#define _di_f_print_to_except_in_dynamic_ +#define _di_f_print_to_except_in_dynamic_partial_ +#define _di_f_print_to_except_in_dynamic_partial_raw_ +#define _di_f_print_to_except_in_dynamic_partial_raw_safely_ +#define _di_f_print_to_except_in_dynamic_partial_safely_ +#define _di_f_print_to_except_in_dynamic_raw_ +#define _di_f_print_to_except_in_dynamic_raw_safely_ +#define _di_f_print_to_except_in_dynamic_safely_ +#define _di_f_print_to_except_in_raw_ +#define _di_f_print_to_except_in_raw_safely_ +#define _di_f_print_to_except_in_safely_ +#define _di_f_print_to_except_raw_ +#define _di_f_print_to_except_raw_safely_ +#define _di_f_print_to_except_safely_ +#define _di_f_print_to_raw_ +#define _di_f_print_to_raw_safely_ +#define _di_f_print_to_raw_terminated_ +#define _di_f_print_to_safely_ +#define _di_f_print_to_safely_dynamic_ +#define _di_f_print_to_safely_dynamic_partial_ +#define _di_f_print_to_safely_terminated_ +#define _di_f_print_to_terminated_ +//#define _di_f_print_write_max_ + +#define _di_f_signal_action_ +//#define _di_f_signal_close_ +#define _di_f_signal_how_t_ +//#define _di_f_signal_mask_ +//#define _di_f_signal_open_ +#define _di_f_signal_pause_ +#define _di_f_signal_queue_ +//#define _di_f_signal_read_ +#define _di_f_signal_send_ +//#define _di_f_signal_set_add_ +//#define _di_f_signal_set_delete_ +//#define _di_f_signal_set_empty_ +//#define _di_f_signal_set_fill_ +#define _di_f_signal_set_has_ +#define _di_f_signal_suspend_ +//#define _di_f_signal_t_ +#define _di_f_signal_wait_ +#define _di_f_signal_wait_until_ + +#define _di_f_states_adjust_ +#define _di_f_states_append_ +#define _di_f_states_append_all_ +#define _di_f_states_decimate_by_ +#define _di_f_states_decrease_by_ +#define _di_f_states_increase_ +#define _di_f_states_increase_by_ +#define _di_f_states_resize_ +#define _di_f_statess_adjust_ +#define _di_f_statess_append_ +#define _di_f_statess_append_all_ +#define _di_f_statess_decimate_by_ +#define _di_f_statess_decrease_by_ +#define _di_f_statess_increase_ +#define _di_f_statess_increase_by_ +#define _di_f_statess_resize_ +#define _di_f_statess_t_ +#define _di_f_states_t_ +//#define _di_f_state_t_ + +//#define _di_f_status_access_e_ +//#define _di_f_status_array_e_ +//#define _di_f_status_available_e_ +//#define _di_f_status_basic_e_ +//#define _di_f_status_boolean_e_ +//#define _di_f_status_buffer_e_ +//#define _di_f_status_busy_e_ +//#define _di_f_status_code_e_ +//#define _di_f_status_compare_e_ +//#define _di_f_status_directory_e_ +//#define _di_f_status_end_e_ +//#define _di_f_status_file_e_ +//#define _di_f_status_filesystem_e_ +//#define _di_f_status_mask_d_ +//#define _di_f_status_network_e_ +//#define _di_f_status_number_e_ +//#define _di_f_status_process_e_ +//#define _di_f_status_return_e_ +#define _di_f_statuss_adjust_ +#define _di_f_statuss_append_ +#define _di_f_statuss_append_all_ +#define _di_f_statuss_decimate_by_ +#define _di_f_statuss_decrease_by_ +//#define _di_f_status_signal_e_ +#define _di_f_statuss_increase_ +#define _di_f_statuss_increase_by_ +//#define _di_f_status_socket_e_ + +#define _di_f_statuss_resize_ +#define _di_f_statusss_adjust_ +#define _di_f_statusss_append_ +#define _di_f_statusss_append_all_ +#define _di_f_statusss_decimate_by_ +#define _di_f_statusss_decrease_by_ +#define _di_f_statusss_increase_ +#define _di_f_statusss_increase_by_ +#define _di_f_statusss_resize_ +#define _di_f_statusss_t_ +#define _di_f_statuss_t_ +//#define _di_f_status_t_ +//#define _di_f_status_terminal_e_ + +//#define _di_f_string_append_ +#define _di_f_string_append_assure_ +#define _di_f_string_append_assure_nulless_ +#define _di_f_string_append_mash_ +#define _di_f_string_append_nulless_ +//#define _di_f_string_ascii_s_ +#define _di_f_string_constant_t_ +#define _di_f_string_dynamic_adjust_ +//#define _di_f_string_dynamic_append_ +//#define _di_f_string_dynamic_append_assure_ +#define _di_f_string_dynamic_append_assure_nulless_ +#define _di_f_string_dynamic_append_nulless_ +#define _di_f_string_dynamic_decimate_by_ +#define _di_f_string_dynamic_decrease_by_ +#define _di_f_string_dynamic_increase_ +//#define _di_f_string_dynamic_increase_by_ +#define _di_f_string_dynamic_mash_ +#define _di_f_string_dynamic_mash_nulless_ +#define _di_f_string_dynamic_mish_ +#define _di_f_string_dynamic_mish_nulless_ +#define _di_f_string_dynamic_partial_append_ +#define _di_f_string_dynamic_partial_append_assure_ +#define _di_f_string_dynamic_partial_append_assure_nulless_ +//#define _di_f_string_dynamic_partial_append_nulless_ +#define _di_f_string_dynamic_partial_mash_ +#define _di_f_string_dynamic_partial_mash_nulless_ +#define _di_f_string_dynamic_partial_mish_ +#define _di_f_string_dynamic_partial_mish_nulless_ +#define _di_f_string_dynamic_partial_prepend_ +#define _di_f_string_dynamic_partial_prepend_assure_ +#define _di_f_string_dynamic_partial_prepend_assure_nulless_ +#define _di_f_string_dynamic_partial_prepend_nulless_ +#define _di_f_string_dynamic_prepend_ +#define _di_f_string_dynamic_prepend_assure_ +#define _di_f_string_dynamic_prepend_assure_nulless_ +#define _di_f_string_dynamic_prepend_nulless_ +//#define _di_f_string_dynamic_resize_ +#define _di_f_string_dynamics_adjust_ +#define _di_f_string_dynamics_append_ +#define _di_f_string_dynamics_append_all_ +#define _di_f_string_dynamics_decimate_by_ +#define _di_f_string_dynamics_decrease_by_ +#define _di_f_string_dynamic_seek_line_ +#define _di_f_string_dynamic_seek_line_to_ +//#define _di_f_string_dynamic_seek_to_ +#define _di_f_string_dynamics_increase_ +//#define _di_f_string_dynamics_increase_by_ +//#define _di_f_string_dynamics_resize_ +#define _di_f_string_dynamicss_adjust_ +#define _di_f_string_dynamicss_append_ +#define _di_f_string_dynamicss_append_all_ +#define _di_f_string_dynamicss_decimate_by_ +#define _di_f_string_dynamicss_decrease_by_ +#define _di_f_string_dynamicss_increase_ +#define _di_f_string_dynamicss_increase_by_ +#define _di_f_string_dynamicss_resize_ +#define _di_f_string_dynamicss_t_ +//#define _di_f_string_dynamics_t_ +//#define _di_f_string_dynamic_t_ +#define _di_f_string_dynamic_terminate_ +//#define _di_f_string_dynamic_terminate_after_ +//#define _di_f_string_empty_s_ +//#define _di_f_string_eol_s_ +#define _di_f_string_map_multis_adjust_ +#define _di_f_string_map_multis_append_ +#define _di_f_string_map_multis_append_all_ +#define _di_f_string_map_multis_decimate_by_ +#define _di_f_string_map_multis_decrease_by_ +#define _di_f_string_map_multis_increase_ +#define _di_f_string_map_multis_increase_by_ +#define _di_f_string_map_multis_resize_ +#define _di_f_string_map_multiss_adjust_ +#define _di_f_string_map_multiss_append_ +#define _di_f_string_map_multiss_append_all_ +#define _di_f_string_map_multiss_decimate_by_ +#define _di_f_string_map_multiss_decrease_by_ +#define _di_f_string_map_multiss_increase_ +#define _di_f_string_map_multiss_increase_by_ +#define _di_f_string_map_multiss_resize_ +#define _di_f_string_map_multiss_t_ +#define _di_f_string_map_multis_t_ +#define _di_f_string_map_multi_t_ +#define _di_f_string_maps_adjust_ +#define _di_f_string_maps_append_ +#define _di_f_string_maps_append_all_ +#define _di_f_string_maps_decimate_by_ +#define _di_f_string_maps_decrease_by_ +#define _di_f_string_maps_increase_ +#define _di_f_string_maps_increase_by_ +#define _di_f_string_maps_resize_ +#define _di_f_string_mapss_adjust_ +#define _di_f_string_mapss_append_ +#define _di_f_string_mapss_append_all_ +#define _di_f_string_mapss_decimate_by_ +#define _di_f_string_mapss_decrease_by_ +#define _di_f_string_mapss_increase_ +#define _di_f_string_mapss_increase_by_ +#define _di_f_string_mapss_resize_ +#define _di_f_string_mapss_t_ +#define _di_f_string_maps_t_ +#define _di_f_string_map_t_ +#define _di_f_string_mash_ +#define _di_f_string_mash_nulless_ +#define _di_f_string_mish_ +#define _di_f_string_mish_nulless_ +//#define _di_f_string_null_s_ +//#define _di_f_string_placeholder_s_ +#define _di_f_string_prepend_ +#define _di_f_string_prepend_assure_ +#define _di_f_string_prepend_assure_nulless_ +#define _di_f_string_prepend_nulless_ +#define _di_f_string_quantitys_adjust_ +#define _di_f_string_quantitys_append_ +#define _di_f_string_quantitys_append_all_ +#define _di_f_string_quantitys_decimate_by_ +#define _di_f_string_quantitys_decrease_by_ +#define _di_f_string_quantitys_increase_ +#define _di_f_string_quantitys_increase_by_ +#define _di_f_string_quantitys_resize_ +#define _di_f_string_quantityss_adjust_ +#define _di_f_string_quantityss_append_ +#define _di_f_string_quantityss_append_all_ +#define _di_f_string_quantityss_decimate_by_ +#define _di_f_string_quantityss_decrease_by_ +#define _di_f_string_quantityss_increase_ +#define _di_f_string_quantityss_increase_by_ +#define _di_f_string_quantityss_resize_ +#define _di_f_string_quantityss_t_ +#define _di_f_string_quantitys_t_ +#define _di_f_string_quantity_t_ +#define _di_f_string_ranges_adjust_ +#define _di_f_string_ranges_append_ +#define _di_f_string_ranges_append_all_ +#define _di_f_string_ranges_decimate_by_ +#define _di_f_string_ranges_decrease_by_ +//#define _di_f_string_ranges_increase_ +#define _di_f_string_ranges_increase_by_ +//#define _di_f_string_ranges_resize_ +#define _di_f_string_rangess_adjust_ +#define _di_f_string_rangess_append_ +#define _di_f_string_rangess_append_all_ +#define _di_f_string_rangess_decimate_by_ +#define _di_f_string_rangess_decrease_by_ +//#define _di_f_string_rangess_increase_ +#define _di_f_string_rangess_increase_by_ +//#define _di_f_string_rangess_resize_ +//#define _di_f_string_rangess_t_ +//#define _di_f_string_ranges_t_ +//#define _di_f_string_range_t_ +//#define _di_f_string_seek_line_ +#define _di_f_string_seek_line_to_ +#define _di_f_string_seek_to_ +//#define _di_f_string_space_s_ +#define _di_f_string_staticss_t_ +//#define _di_f_string_statics_t_ +//#define _di_f_string_static_t_ +//#define _di_f_string_t_ +#define _di_f_string_triples_adjust_ +#define _di_f_string_triples_append_ +#define _di_f_string_triples_append_all_ +#define _di_f_string_triples_decimate_by_ +#define _di_f_string_triples_decrease_by_ +#define _di_f_string_triples_increase_ +#define _di_f_string_triples_increase_by_ +#define _di_f_string_triples_resize_ +#define _di_f_string_tripless_adjust_ +#define _di_f_string_tripless_append_ +#define _di_f_string_tripless_append_all_ +#define _di_f_string_tripless_decimate_by_ +#define _di_f_string_tripless_decrease_by_ +#define _di_f_string_tripless_increase_ +#define _di_f_string_tripless_increase_by_ +#define _di_f_string_tripless_resize_ +#define _di_f_string_tripless_t_ +#define _di_f_string_triples_t_ +#define _di_f_string_triple_t_ + +#define _di_f_time_spec_t_ +#define _di_f_time_t_ + +//#define _di_f_type_input_output_d_ +//#define _di_f_type_number_64_t_ +//#define _di_f_type_sizes_d_ + +#define _di_f_uint128s_adjust_ +#define _di_f_uint128s_append_ +#define _di_f_uint128s_append_all_ +#define _di_f_uint128s_decimate_by_ +#define _di_f_uint128s_decrease_by_ +#define _di_f_uint128s_increase_ +#define _di_f_uint128s_increase_by_ +#define _di_f_uint128s_resize_ +#define _di_f_uint128ss_adjust_ +#define _di_f_uint128ss_append_ +#define _di_f_uint128ss_append_all_ +#define _di_f_uint128ss_decimate_by_ +#define _di_f_uint128ss_decrease_by_ +#define _di_f_uint128ss_increase_ +#define _di_f_uint128ss_increase_by_ +#define _di_f_uint128ss_resize_ +#define _di_f_uint128ss_t_ +#define _di_f_uint128s_t_ +#define _di_f_uint128_t_ +#define _di_f_uint16s_adjust_ +#define _di_f_uint16s_append_ +#define _di_f_uint16s_append_all_ +#define _di_f_uint16s_decimate_by_ +#define _di_f_uint16s_decrease_by_ +#define _di_f_uint16s_increase_ +#define _di_f_uint16s_increase_by_ +#define _di_f_uint16s_resize_ +#define _di_f_uint16ss_adjust_ +#define _di_f_uint16ss_append_ +#define _di_f_uint16ss_append_all_ +#define _di_f_uint16ss_decimate_by_ +#define _di_f_uint16ss_decrease_by_ +#define _di_f_uint16ss_increase_ +#define _di_f_uint16ss_increase_by_ +#define _di_f_uint16ss_resize_ +#define _di_f_uint16ss_t_ +#define _di_f_uint16s_t_ +#define _di_f_uint32s_adjust_ +#define _di_f_uint32s_append_ +#define _di_f_uint32s_append_all_ +#define _di_f_uint32s_decimate_by_ +#define _di_f_uint32s_decrease_by_ +#define _di_f_uint32s_increase_ +#define _di_f_uint32s_increase_by_ +#define _di_f_uint32s_resize_ +#define _di_f_uint32ss_adjust_ +#define _di_f_uint32ss_append_ +#define _di_f_uint32ss_append_all_ +#define _di_f_uint32ss_decimate_by_ +#define _di_f_uint32ss_decrease_by_ +#define _di_f_uint32ss_increase_ +#define _di_f_uint32ss_increase_by_ +#define _di_f_uint32ss_resize_ +#define _di_f_uint32ss_t_ +#define _di_f_uint32s_t_ +#define _di_f_uint64s_adjust_ +#define _di_f_uint64s_append_ +#define _di_f_uint64s_append_all_ +#define _di_f_uint64s_decimate_by_ +#define _di_f_uint64s_decrease_by_ +#define _di_f_uint64s_increase_ +#define _di_f_uint64s_increase_by_ +#define _di_f_uint64s_resize_ +#define _di_f_uint64ss_adjust_ +#define _di_f_uint64ss_append_ +#define _di_f_uint64ss_append_all_ +#define _di_f_uint64ss_decimate_by_ +#define _di_f_uint64ss_decrease_by_ +#define _di_f_uint64ss_increase_ +#define _di_f_uint64ss_increase_by_ +#define _di_f_uint64ss_resize_ +#define _di_f_uint64ss_t_ +#define _di_f_uint64s_t_ +#define _di_f_uint8s_adjust_ +#define _di_f_uint8s_append_ +#define _di_f_uint8s_append_all_ +#define _di_f_uint8s_decimate_by_ +#define _di_f_uint8s_decrease_by_ +//#define _di_f_uint8s_increase_ +#define _di_f_uint8s_increase_by_ +//#define _di_f_uint8s_resize_ +#define _di_f_uint8ss_adjust_ +#define _di_f_uint8ss_append_ +#define _di_f_uint8ss_append_all_ +#define _di_f_uint8ss_decimate_by_ +#define _di_f_uint8ss_decrease_by_ +//#define _di_f_uint8ss_increase_ +#define _di_f_uint8ss_increase_by_ +//#define _di_f_uint8ss_resize_ +//#define _di_f_uint8ss_t_ +//#define _di_f_uint8s_t_ + +#define _di_f_utf_buffer_decrement_ +//#define _di_f_utf_buffer_increment_ +//#define _di_f_utf_byte_ +#define _di_f_utf_character_is_ +#define _di_f_utf_character_is_alphabetic_ +#define _di_f_utf_character_is_alphabetic_digit_ +#define _di_f_utf_character_is_alphabetic_numeric_ +#define _di_f_utf_character_is_ascii_ +#define _di_f_utf_character_is_combining_ +#define _di_f_utf_character_is_control_ +#define _di_f_utf_character_is_control_code_ +#define _di_f_utf_character_is_control_format_ +#define _di_f_utf_character_is_control_picture_ +#define _di_f_utf_character_is_digit_ +#define _di_f_utf_character_is_emoji_ +#define _di_f_utf_character_is_fragment_ +#define _di_f_utf_character_is_graph_ +#define _di_f_utf_character_is_numeric_ +#define _di_f_utf_character_is_phonetic_ +#define _di_f_utf_character_is_private_ +#define _di_f_utf_character_is_punctuation_ +#define _di_f_utf_character_is_subscript_ +#define _di_f_utf_character_is_superscript_ +#define _di_f_utf_character_is_symbol_ +#define _di_f_utf_character_is_unassigned_ +#define _di_f_utf_character_is_valid_ +#define _di_f_utf_character_is_value_ +#define _di_f_utf_character_is_whitespace_ +#define _di_f_utf_character_is_whitespace_modifier_ +#define _di_f_utf_character_is_whitespace_other_ +#define _di_f_utf_character_is_whitespace_zero_width_ +#define _di_f_utf_character_is_wide_ +#define _di_f_utf_character_is_word_ +#define _di_f_utf_character_is_word_dash_ +#define _di_f_utf_character_is_word_dash_plus_ +#define _di_f_utf_character_is_zero_width_ +#define _di_f_utf_character_unicode_from_ +#define _di_f_utf_character_unicode_string_to_ +#define _di_f_utf_character_unicode_to_ +//#define _di_f_utf_char_t_ +#define _di_f_utf_char_t_codes_ +#define _di_f_utf_char_to_char_ +//#define _di_f_utf_char_to_character_ +#define _di_f_utf_is_ +#define _di_f_utf_is_alphabetic_ +#define _di_f_utf_is_alphabetic_digit_ +#define _di_f_utf_is_alphabetic_numeric_ +#define _di_f_utf_is_ascii_ +//#define _di_f_utf_is_combining_ +//#define _di_f_utf_is_control_ +#define _di_f_utf_is_control_code_ +#define _di_f_utf_is_control_format_ +#define _di_f_utf_is_control_picture_ +#define _di_f_utf_is_digit_ +#define _di_f_utf_is_emoji_ +#define _di_f_utf_is_fragment_ +//#define _di_f_utf_is_graph_ +#define _di_f_utf_is_numeric_ +#define _di_f_utf_is_phonetic_ +#define _di_f_utf_is_private_ +#define _di_f_utf_is_punctuation_ +#define _di_f_utf_is_subscript_ +#define _di_f_utf_is_superscript_ +#define _di_f_utf_is_symbol_ +#define _di_f_utf_is_unassigned_ +//#define _di_f_utf_is_valid_ +//#define _di_f_utf_is_whitespace_ +#define _di_f_utf_is_whitespace_modifier_ +#define _di_f_utf_is_whitespace_other_ +#define _di_f_utf_is_whitespace_zero_width_ +#define _di_f_utf_is_wide_ +//#define _di_f_utf_is_word_ +#define _di_f_utf_is_word_dash_ +#define _di_f_utf_is_word_dash_plus_ +//#define _di_f_utf_is_zero_width_ +#define _di_f_utf_space_ +#define _di_f_utf_string_append_ +#define _di_f_utf_string_append_assure_ +#define _di_f_utf_string_append_assure_nulless_ +#define _di_f_utf_string_append_mash_ +#define _di_f_utf_string_append_nulless_ +#define _di_f_utf_string_dynamic_adjust_ +#define _di_f_utf_string_dynamic_append_ +#define _di_f_utf_string_dynamic_append_assure_ +#define _di_f_utf_string_dynamic_append_assure_nulless_ +#define _di_f_utf_string_dynamic_append_nulless_ +#define _di_f_utf_string_dynamic_decimate_by_ +#define _di_f_utf_string_dynamic_decrease_by_ +#define _di_f_utf_string_dynamic_increase_ +#define _di_f_utf_string_dynamic_increase_by_ +#define _di_f_utf_string_dynamic_mash_ +#define _di_f_utf_string_dynamic_mash_nulless_ +#define _di_f_utf_string_dynamic_mish_ +#define _di_f_utf_string_dynamic_mish_nulless_ +#define _di_f_utf_string_dynamic_partial_append_ +#define _di_f_utf_string_dynamic_partial_append_assure_ +#define _di_f_utf_string_dynamic_partial_append_assure_nulless_ +#define _di_f_utf_string_dynamic_partial_append_nulless_ +#define _di_f_utf_string_dynamic_partial_mash_ +#define _di_f_utf_string_dynamic_partial_mash_nulless_ +#define _di_f_utf_string_dynamic_partial_mish_ +#define _di_f_utf_string_dynamic_partial_mish_nulless_ +#define _di_f_utf_string_dynamic_partial_prepend_ +#define _di_f_utf_string_dynamic_partial_prepend_assure_ +#define _di_f_utf_string_dynamic_partial_prepend_assure_nulless_ +#define _di_f_utf_string_dynamic_partial_prepend_nulless_ +#define _di_f_utf_string_dynamic_prepend_ +#define _di_f_utf_string_dynamic_prepend_assure_ +#define _di_f_utf_string_dynamic_prepend_assure_nulless_ +#define _di_f_utf_string_dynamic_prepend_nulless_ +#define _di_f_utf_string_dynamic_resize_ +#define _di_f_utf_string_dynamics_adjust_ +#define _di_f_utf_string_dynamics_append_ +#define _di_f_utf_string_dynamics_append_all_ +#define _di_f_utf_string_dynamics_decimate_by_ +#define _di_f_utf_string_dynamics_decrease_by_ +#define _di_f_utf_string_dynamic_seek_line_ +#define _di_f_utf_string_dynamic_seek_line_to_ +#define _di_f_utf_string_dynamic_seek_to_ +#define _di_f_utf_string_dynamics_increase_ +#define _di_f_utf_string_dynamics_increase_by_ +#define _di_f_utf_string_dynamics_resize_ +#define _di_f_utf_string_dynamicss_adjust_ +#define _di_f_utf_string_dynamicss_append_ +#define _di_f_utf_string_dynamicss_append_all_ +#define _di_f_utf_string_dynamicss_decimate_by_ +#define _di_f_utf_string_dynamicss_decrease_by_ +#define _di_f_utf_string_dynamicss_increase_ +#define _di_f_utf_string_dynamicss_increase_by_ +#define _di_f_utf_string_dynamicss_resize_ +#define _di_f_utf_string_dynamicss_t_ +#define _di_f_utf_string_dynamics_t_ +#define _di_f_utf_string_dynamic_t_ +#define _di_f_utf_string_dynamic_terminate_ +#define _di_f_utf_string_dynamic_terminate_after_ +#define _di_f_utf_string_empty_s_ +#define _di_f_utf_string_map_multis_adjust_ +#define _di_f_utf_string_map_multis_append_ +#define _di_f_utf_string_map_multis_append_all_ +#define _di_f_utf_string_map_multis_decimate_by_ +#define _di_f_utf_string_map_multis_decrease_by_ +#define _di_f_utf_string_map_multis_increase_ +#define _di_f_utf_string_map_multis_increase_by_ +#define _di_f_utf_string_map_multis_resize_ +#define _di_f_utf_string_map_multiss_adjust_ +#define _di_f_utf_string_map_multiss_append_ +#define _di_f_utf_string_map_multiss_append_all_ +#define _di_f_utf_string_map_multiss_decimate_by_ +#define _di_f_utf_string_map_multiss_decrease_by_ +#define _di_f_utf_string_map_multiss_increase_ +#define _di_f_utf_string_map_multiss_increase_by_ +#define _di_f_utf_string_map_multiss_resize_ +#define _di_f_utf_string_map_multiss_t_ +#define _di_f_utf_string_map_multis_t_ +#define _di_f_utf_string_map_multi_t_ +#define _di_f_utf_string_maps_adjust_ +#define _di_f_utf_string_maps_append_ +#define _di_f_utf_string_maps_append_all_ +#define _di_f_utf_string_maps_decimate_by_ +#define _di_f_utf_string_maps_decrease_by_ +#define _di_f_utf_string_maps_increase_ +#define _di_f_utf_string_maps_increase_by_ +#define _di_f_utf_string_maps_resize_ +#define _di_f_utf_string_mapss_adjust_ +#define _di_f_utf_string_mapss_append_ +#define _di_f_utf_string_mapss_append_all_ +#define _di_f_utf_string_mapss_decimate_by_ +#define _di_f_utf_string_mapss_decrease_by_ +#define _di_f_utf_string_mapss_increase_ +#define _di_f_utf_string_mapss_increase_by_ +#define _di_f_utf_string_mapss_resize_ +#define _di_f_utf_string_mapss_t_ +#define _di_f_utf_string_maps_t_ +#define _di_f_utf_string_map_t_ +#define _di_f_utf_string_mash_ +#define _di_f_utf_string_mash_nulless_ +#define _di_f_utf_string_mish_ +#define _di_f_utf_string_mish_nulless_ +#define _di_f_utf_string_prepend_ +#define _di_f_utf_string_prepend_assure_ +#define _di_f_utf_string_prepend_assure_nulless_ +#define _di_f_utf_string_prepend_nulless_ +#define _di_f_utf_string_seek_line_ +#define _di_f_utf_string_seek_line_to_ +#define _di_f_utf_string_seek_to_ +#define _di_f_utf_string_staticss_t_ +#define _di_f_utf_string_statics_t_ +#define _di_f_utf_string_static_t_ +#define _di_f_utf_string_t_ +#define _di_f_utf_string_triples_adjust_ +#define _di_f_utf_string_triples_append_ +#define _di_f_utf_string_triples_append_all_ +#define _di_f_utf_string_triples_decimate_by_ +#define _di_f_utf_string_triples_decrease_by_ +#define _di_f_utf_string_triples_increase_ +#define _di_f_utf_string_triples_increase_by_ +#define _di_f_utf_string_triples_resize_ +#define _di_f_utf_string_tripless_adjust_ +#define _di_f_utf_string_tripless_append_ +#define _di_f_utf_string_tripless_append_all_ +#define _di_f_utf_string_tripless_decimate_by_ +#define _di_f_utf_string_tripless_decrease_by_ +#define _di_f_utf_string_tripless_increase_ +#define _di_f_utf_string_tripless_increase_by_ +#define _di_f_utf_string_tripless_resize_ +#define _di_f_utf_string_tripless_t_ +#define _di_f_utf_string_triples_t_ +#define _di_f_utf_string_triple_t_ +#define _di_f_utf_substitute_ +#define _di_f_utf_unicode_from_ +#define _di_f_utf_unicode_string_to_ +#define _di_f_utf_unicode_to_ +#define _di_f_utf_widths_t_ + +#define _di_macro_f_memory_structure_adjust_ +#define _di_macro_f_memory_structure_clear_ +#define _di_macro_f_memory_structure_decimate_by_ +#define _di_macro_f_memory_structure_decrease_by_ +#define _di_macro_f_memory_structure_delete_ +#define _di_macro_f_memory_structure_delete_simple_ +#define _di_macro_f_memory_structure_destroy_ +#define _di_macro_f_memory_structure_destroy_simple_ +#define _di_macro_f_memory_structure_increase_ +#define _di_macro_f_memory_structure_increase_by_ +#define _di_macro_f_memory_structure_increment_ +#define _di_macro_f_memory_structure_resize_ +#define _di_macro_f_memory_structures_adjust_ +#define _di_macro_f_memory_structures_clear_ +#define _di_macro_f_memory_structures_decimate_by_ +#define _di_macro_f_memory_structures_decrease_by_ +#define _di_macro_f_memory_structures_delete_ +#define _di_macro_f_memory_structures_delete_simple_ +#define _di_macro_f_memory_structures_destroy_ +#define _di_macro_f_memory_structures_destroy_simple_ +#define _di_macro_f_memory_structures_increase_ +#define _di_macro_f_memory_structures_increase_by_ +#define _di_macro_f_memory_structures_resize_ diff --git a/build/stand_alone/fss_basic_read.fakefile b/build/stand_alone/fss_basic_read.fakefile new file mode 100644 index 0000000..c7aeda2 --- /dev/null +++ b/build/stand_alone/fss_basic_read.fakefile @@ -0,0 +1,27 @@ +# fss-0005 iki-0002 + +settings: + fail exit + modes stand_alone clang test fanalyzer thread threadless + + environment PATH LD_LIBRARY_PATH + environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH + +main: + build + +install: + shell ./install.sh parameter:'work' parameter:'verbosity' parameter:'color' + +help: + print + print context:'title'Fakefile Options for FSS Payload Read Software.context:'reset' + + print + print The following operations are available\: + print " - context:'notable'help:context:'reset' Perform the help operation, printing this message." + print " - context:'notable'install:context:'reset' A helper operation that simply calls the ./install.sh script with default settings." + print " - context:'notable'main:context:'reset' The default compilation using the build settings mode." + + print + print The context:'notable'install context:'reset'operation supports the context:'notable'work,context:'reset' context:'notable'verbosity,context:'reset' and context:'notable'color context:'reset'parameters. diff --git a/build/stand_alone/fss_basic_read.settings b/build/stand_alone/fss_basic_read.settings new file mode 100644 index 0000000..12c1c55 --- /dev/null +++ b/build/stand_alone/fss_basic_read.settings @@ -0,0 +1,107 @@ +# fss-0001 +# +# A custom build for compiling fss_basic_read as a stand alone binary building in all of the FLL dependencies. +# This will compile a program that does not have a libfss_basic_read.so library and builds all of the FLL dependencies into the resulting program. +# +# Modes: +# - stand_alone: The stand alone build mode, which in general should always be used. +# - clang: Use clang rather than the default, which is generally gcc. +# - test: Compile for a test, such as unit testing. +# - fanalyzer: Compile using GCC's -fanalyzer compile time option. +# - thread: Compile with thread support. +# - threadless: Compile without thread support. +# + +build_name fss_basic_read + +version_major 0 +version_minor 6 +version_micro 6 +version_file micro +version_target minor + +modes stand_alone clang test fanalyzer thread threadless +modes_default stand_alone + +build_compiler gcc +build_compiler-clang clang +build_indexer ar +build_indexer_arguments rcs +build_language c + +build_libraries -lc + +build_sources_program fll/level_0/color.c fll/level_0/private-color.c fll/level_0/color/common.c +build_sources_program fll/level_0/console.c fll/level_0/console/common.c fll/level_0/private-console.c +build_sources_program fll/level_0/conversion.c fll/level_0/private-conversion.c fll/level_0/conversion/common.c +build_sources_program fll/level_0/directory.c fll/level_0/directory/common.c fll/level_0/private-directory.c +build_sources_program fll/level_0/file.c fll/level_0/private-file.c fll/level_0/file/common.c +build_sources_program fll/level_0/fss.c fll/level_0/private-fss.c fll/level_0/fss/common.c fll/level_0/fss/named.c fll/level_0/fss/nest.c fll/level_0/fss/set.c +build_sources_program fll/level_0/memory.c fll/level_0/private-memory.c fll/level_0/memory/structure.c +build_sources_program fll/level_0/pipe.c +build_sources_program fll/level_0/print.c fll/level_0/private-print.c fll/level_0/print/common.c fll/level_0/print/to.c fll/level_0/print/private-to.c +build_sources_program fll/level_0/signal.c +build_sources_program fll/level_0/string.c fll/level_0/private-string.c fll/level_0/string/common.c fll/level_0/string/dynamic.c fll/level_0/string/map.c fll/level_0/string/map_multi.c fll/level_0/string/private-dynamic.c fll/level_0/string/private-map.c fll/level_0/string/private-map_multi.c fll/level_0/string/private-quantity.c fll/level_0/string/private-range.c fll/level_0/string/private-triple.c fll/level_0/string/quantity.c fll/level_0/string/range.c fll/level_0/string/static.c fll/level_0/string/triple.c +build_sources_program fll/level_0/type_array/array_length.c fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c +build_sources_program fll/level_0/type_array/private-array_length.c fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c +build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/private-utf_alphabetic.c fll/level_0/private-utf_combining.c fll/level_0/private-utf_control.c fll/level_0/private-utf_digit.c fll/level_0/private-utf_emoji.c fll/level_0/private-utf_numeric.c fll/level_0/private-utf_phonetic.c fll/level_0/private-utf_private.c fll/level_0/private-utf_punctuation.c fll/level_0/private-utf_subscript.c fll/level_0/private-utf_superscript.c fll/level_0/private-utf_symbol.c fll/level_0/private-utf_unassigned.c fll/level_0/private-utf_valid.c fll/level_0/private-utf_whitespace.c fll/level_0/private-utf_wide.c fll/level_0/private-utf_word.c fll/level_0/private-utf_zero_width.c +build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/map_multi.c fll/level_0/utf/static.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/private-dynamic.c fll/level_0/utf/private-map.c fll/level_0/utf/private-map_multi.c fll/level_0/utf/private-triple.c fll/level_0/utf/private-string.c + +build_sources_program fll/level_1/conversion.c fll/level_1/private-conversion.c fll/level_1/conversion/common.c +build_sources_program fll/level_1/private-fss.c fll/level_1/fss/basic.c fll/level_1/fss/basic_list.c fll/level_1/fss/embedded_list.c fll/level_1/fss/extended.c fll/level_1/fss/extended_list.c +build_sources_program fll/level_1/print.c fll/level_1/private-print.c fll/level_1/print/common.c +build_sources_program fll/level_1/string.c fll/level_1/private-string.c + +build_sources_program fll/level_2/error.c fll/level_2/error/common.c fll/level_2/private-error.c +build_sources_program fll/level_2/file.c fll/level_2/private-file.c +build_sources_program fll/level_2/fss.c fll/level_2/fss/basic.c fll/level_2/fss/basic_list.c fll/level_2/fss/embedded_list.c fll/level_2/fss/extended.c fll/level_2/fss/extended_list.c fll/level_2/fss/payload.c +build_sources_program fll/level_2/print.c +build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/level_2/private-program.c + +build_sources_program program/fss_basic_read/fss_basic_read.c program/fss_basic_read/common.c program/fss_basic_read/private-common.c program/fss_basic_read/private-print.c program/fss_basic_read/private-read.c + +build_sources_program program/fss_basic_read/main.c + +build_sources_documentation man + +build_script yes +build_shared yes +build_static no + +path_headers fll +path_library_script script +path_library_shared shared +path_library_static static +path_object_script script +path_object_shared shared +path_object_static static +path_program_script script +path_program_shared shared +path_program_static static + +has_path_standard yes +preserve_path_headers yes + +search_exclusive yes +search_shared yes +search_static yes + +environment PATH LD_LIBRARY_PATH +environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH + +defines -include sources/c/config.h -I sources/c/ +#defines -D_di_libcap_ +defines -D_libcap_legacy_only_ +defines-clang -D_clang_not_a_compile_time_constant_workaround_ +defines-threadless -D_di_thread_support_ +defines-thread -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ + +flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces +flags-clang -Wno-logical-op-parentheses +flags-test -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ + +flags_library -fPIC +flags_object -fPIC +flags_program -fPIE diff --git a/build/stand_alone/fss_basic_write.config.h b/build/stand_alone/fss_basic_write.config.h new file mode 100644 index 0000000..ac922b5 --- /dev/null +++ b/build/stand_alone/fss_basic_write.config.h @@ -0,0 +1,1435 @@ +// A config.h file for defining all code being disabled for compiling the stand alone FSS Basic Write. +// To assist in building this file use (may need to omit --defined-only): "nm --defined-only -f p programs/shared/fss_basic_write | grep -oP '^(f|fl|fll|macro)_[^\s]+'". +// To get the list of all possible functions, use something like: "grep -horP '\b_di_f_\w*\b' level_0/f_color/". +// +// Example: echo > /tmp/all.txt +// for i in f_type f_status f_memory f_type_array f_string f_utf f_color f_console f_conversion f_directory f_environment f_file f_fss f_pipe f_print f_signal ; do grep -horP '\b_di_f_\w*\b' level_0/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_0/$i/c >> /tmp/all.txt ; done +// for i in fl_conversion fl_fss fl_print fl_string ; do grep -horP '\b_di_fl_\w*\b' level_1/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_1/$i/c >> /tmp/all.txt ; done +// for i in fll_error fll_file fll_fss fll_print fll_program ; do grep -horP '\b_di_fll_\w*\b' level_2/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_2/$i/c >> /tmp/all.txt ; done +// sort /tmp/all.txt | uniq | sed -e 's|^_|#define &|g' > /tmp/sorted.txt + +#define _di_f_array_lengths_adjust_ +#define _di_f_array_lengths_append_ +#define _di_f_array_lengths_append_all_ +#define _di_f_array_lengths_decimate_by_ +#define _di_f_array_lengths_decrease_by_ +//#define _di_f_array_lengths_increase_ +//#define _di_f_array_lengths_increase_by_ +//#define _di_f_array_lengths_resize_ +#define _di_f_array_lengthss_adjust_ +#define _di_f_array_lengthss_append_ +#define _di_f_array_lengthss_append_all_ +#define _di_f_array_lengthss_decimate_by_ +#define _di_f_array_lengthss_decrease_by_ +#define _di_f_array_lengthss_increase_ +#define _di_f_array_lengthss_increase_by_ +#define _di_f_array_lengthss_resize_ +#define _di_f_array_lengthss_t_ +//#define _di_f_array_lengths_t_ +//#define _di_f_array_length_t_ + +#define _di_f_cells_adjust_ +#define _di_f_cells_append_ +#define _di_f_cells_append_all_ +#define _di_f_cells_decimate_by_ +#define _di_f_cells_decrease_by_ +#define _di_f_cells_increase_ +#define _di_f_cells_increase_by_ +#define _di_f_cells_resize_ +#define _di_f_cellss_adjust_ +#define _di_f_cellss_append_ +#define _di_f_cellss_append_all_ +#define _di_f_cellss_decimate_by_ +#define _di_f_cellss_decrease_by_ +#define _di_f_cellss_increase_ +#define _di_f_cellss_increase_by_ +#define _di_f_cellss_resize_ +#define _di_f_cellss_t_ +#define _di_f_cells_t_ +#define _di_f_cell_t_ + +//#define _di_f_char_t_ + +#define _di_f_color_code_t_ +//#define _di_f_color_context_delete_ +#define _di_f_color_context_destroy_ +//#define _di_f_color_context_t_ +//#define _di_f_color_format_t_ +//#define _di_f_color_load_context_ +//#define _di_f_color_max_size_ +//#define _di_f_color_mode_t_ +#define _di_f_color_save_1_ +#define _di_f_color_save_2_ +#define _di_f_color_save_3_ +#define _di_f_color_save_4_ +#define _di_f_color_save_5_ +//#define _di_f_color_set_context_t_ +//#define _di_f_color_set_string_empty_s_ +//#define _di_f_color_set_t_ +//#define _di_f_color_string_s_ +//#define _di_f_color_t_ +//#define _di_f_color_terminal_s_ + +//#define _di_f_console_arguments_t_ +#define _di_f_console_environment_process_ +#define _di_f_console_identify_ +//#define _di_f_console_ids_ +//#define _di_f_console_length_size_ +//#define _di_f_console_parameter_ids_t_ +//#define _di_f_console_parameter_id_t_ +//#define _di_f_console_parameter_prioritize_left_ +//#define _di_f_console_parameter_prioritize_right_ +//#define _di_f_console_parameter_process_ +//#define _di_f_console_parameters_delete_ +#define _di_f_console_parameters_destroy_ +//#define _di_f_console_parameters_t_ +//#define _di_f_console_parameter_t_ +//#define _di_f_console_standard_s_ +//#define _di_f_console_symbol_s_ +//#define _di_f_console_types_t_ +//#define _di_f_console_verbosity_ + +#define _di_f_conversion_character_is_binary_ +//#define _di_f_conversion_character_is_decimal_ +#define _di_f_conversion_character_is_duodecimal_ +#define _di_f_conversion_character_is_hexidecimal_ +#define _di_f_conversion_character_is_octal_ +//#define _di_f_conversion_character_to_binary_ +//#define _di_f_conversion_character_to_decimal_ +//#define _di_f_conversion_character_to_duodecimal_ +//#define _di_f_conversion_character_to_hexidecimal_ +//#define _di_f_conversion_character_to_octal_ +//#define _di_f_conversion_data_flag_ +//#define _di_f_conversion_data_t_ +#define _di_f_conversion_data_t_defines_ +//#define _di_f_conversion_digits_d_ +//#define _di_f_conversion_number_signed_print_ +#define _di_f_conversion_number_signed_to_string_ +//#define _di_f_conversion_number_unsigned_print_ +#define _di_f_conversion_number_unsigned_to_string_ + +#define _di_f_date_t_ + +#define _di_f_directory_at_ +#define _di_f_directory_create_ +#define _di_f_directory_create_at_ +#define _di_f_directory_exists_ +#define _di_f_directory_exists_at_ +#define _di_f_directory_flag_ +#define _di_f_directory_is_ +#define _di_f_directory_is_at_ +#define _di_f_directory_limitations_ +#define _di_f_directory_list_ +//#define _di_f_directory_listing_t_ +#define _di_f_directory_mode_ +#define _di_f_directory_open_ +#define _di_f_directory_open_at_ +#define _di_f_directory_remove_ +#define _di_f_directory_remove_custom_ +//#define _di_f_directory_statuss_t_ +//#define _di_f_directory_status_t_ +#define _di_f_directory_string_ +#define _di_f_directory_touch_ +#define _di_f_directory_touch_at_ + +#define _di_f_environment_clear_ +#define _di_f_environment_defines_ +#define _di_f_environment_exists_ +#define _di_f_environment_get_ +#define _di_f_environment_get_all_ +#define _di_f_environment_secure_is_ +#define _di_f_environment_set_ +#define _di_f_environment_unset_ + +#define _di_f_file_access_ +#define _di_f_file_access_at_ +//#define _di_f_file_access_modes_ +//#define _di_f_file_at_ +#define _di_f_file_clone_ +#define _di_f_file_close_ +#define _di_f_file_close_flush_ +#define _di_f_file_copy_ +#define _di_f_file_create_ +#define _di_f_file_create_at_ +#define _di_f_file_create_device_ +#define _di_f_file_create_device_at_ +#define _di_f_file_create_fifo_ +#define _di_f_file_create_fifo_at_ +#define _di_f_file_create_node_ +#define _di_f_file_create_node_at_ +//#define _di_f_file_defaults_ +#define _di_f_file_descriptor_ +#define _di_f_file_exists_ +#define _di_f_file_exists_at_ +//#define _di_f_file_flag_ +#define _di_f_file_flush_ +#define _di_f_file_group_read_ +#define _di_f_file_is_ +#define _di_f_file_is_at_ +#define _di_f_file_link_ +#define _di_f_file_link_at_ +#define _di_f_file_link_hard_ +#define _di_f_file_link_hard_at_ +#define _di_f_file_link_read_ +#define _di_f_file_link_read_at_ +#define _di_f_file_mode_determine_ +#define _di_f_file_mode_from_string_ +#define _di_f_file_mode_read_ +#define _di_f_file_mode_read_at_ +#define _di_f_file_mode_set_ +#define _di_f_file_mode_set_at_ +#define _di_f_file_mode_t_ +#define _di_f_file_mode_to_mode_ +#define _di_f_file_name_base_ +#define _di_f_file_name_directory_ +#define _di_f_file_open_ +#define _di_f_file_open_at_ +//#define _di_f_file_open_modes_ +//#define _di_f_file_operation_strings_ +#define _di_f_file_owner_read_ +#define _di_f_file_read_ +//#define _di_f_file_read_block_ +#define _di_f_file_read_until_ +#define _di_f_file_remove_ +#define _di_f_file_remove_at_ +#define _di_f_file_rename_ +#define _di_f_file_rename_at_ +#define _di_f_file_role_change_ +#define _di_f_file_role_change_at_ +#define _di_f_file_seek_ +#define _di_f_file_seeks_ +#define _di_f_file_size_ +#define _di_f_file_size_at_ +//#define _di_f_file_size_by_id_ +#define _di_f_file_stat_ +#define _di_f_file_stat_at_ +#define _di_f_file_stat_by_id_ +#define _di_f_file_stat_flags_ +//#define _di_f_file_stream_close_ +//#define _di_f_file_stream_open_ +#define _di_f_file_stream_open_descriptor_ +//#define _di_f_file_stream_read_ +#define _di_f_file_stream_read_block_ +//#define _di_f_file_stream_read_until_ +#define _di_f_file_stream_reopen_ +#define _di_f_file_stream_write_ +#define _di_f_file_stream_write_block_ +#define _di_f_file_stream_write_range +#define _di_f_file_stream_write_range_ +#define _di_f_file_stream_write_until +#define _di_f_file_stream_write_until_ +//#define _di_f_file_t_ +#define _di_f_file_touch_ +#define _di_f_file_touch_at_ +#define _di_f_file_type_ +#define _di_f_file_type_at_ +#define _di_f_file_types_ +#define _di_f_file_umask_get_ +#define _di_f_file_umask_set_ +#define _di_f_file_write_ +#define _di_f_file_write_block_ +#define _di_f_file_write_range +#define _di_f_file_write_range_ +#define _di_f_file_write_until_ + +#define _di_f_fll_ids_adjust_ +#define _di_f_fll_ids_append_ +#define _di_f_fll_ids_append_all_ +#define _di_f_fll_ids_decimate_by_ +#define _di_f_fll_ids_decrease_by_ +#define _di_f_fll_ids_increase_ +#define _di_f_fll_ids_increase_by_ +#define _di_f_fll_ids_resize_ +#define _di_f_fll_idss_adjust_ +#define _di_f_fll_idss_append_ +#define _di_f_fll_idss_append_all_ +#define _di_f_fll_idss_decimate_by_ +#define _di_f_fll_idss_decrease_by_ +#define _di_f_fll_idss_increase_ +#define _di_f_fll_idss_increase_by_ +#define _di_f_fll_idss_resize_ +#define _di_f_fll_idss_t_ +#define _di_f_fll_ids_t_ +//#define _di_f_fll_id_t_ + +#define _di_f_fss_apply_delimit_ +#define _di_f_fss_apply_delimit_range_ +//#define _di_f_fss_codes_ +#define _di_f_fss_commentss_t_ +//#define _di_f_fss_comments_t_ +//#define _di_f_fss_comment_t_ +//#define _di_f_fss_complete_ +//#define _di_f_fss_contents_t_ +//#define _di_f_fss_content_t_ +#define _di_f_fss_count_lines_ +#define _di_f_fss_count_lines_range_ +#define _di_f_fss_default_allocation_step_ +//#define _di_f_fss_defaults_ +//#define _di_f_fss_delimiters_ +#define _di_f_fss_delimitss_t_ +//#define _di_f_fss_delimits_t_ +//#define _di_f_fss_delimit_t_ +//#define _di_f_fss_fail_utf_ +//#define _di_f_fss_fail_utf_to_false_ +#define _di_f_fss_is_combining_ +//#define _di_f_fss_is_graph_ +//#define _di_f_fss_is_space_ +//#define _di_f_fss_is_zero_width_ +#define _di_f_fss_items_adjust_ +#define _di_f_fss_items_decimate_by_ +#define _di_f_fss_items_decrease_by_ +#define _di_f_fss_items_increase_ +#define _di_f_fss_items_increase_by_ +#define _di_f_fss_items_resize_ +#define _di_f_fss_items_t_ +#define _di_f_fss_item_t_ +#define _di_f_fss_named_adjust_ +#define _di_f_fss_named_decimate_by_ +#define _di_f_fss_named_decrease_by_ +#define _di_f_fss_named_increase_ +#define _di_f_fss_named_increase_by_ +#define _di_f_fss_named_resize_ +#define _di_f_fss_nameds_adjust_ +#define _di_f_fss_nameds_decimate_by_ +#define _di_f_fss_nameds_decrease_by_ +#define _di_f_fss_nameds_increase_ +#define _di_f_fss_nameds_increase_by_ +#define _di_f_fss_nameds_resize_ +#define _di_f_fss_nameds_t_ +#define _di_f_fss_named_t_ +#define _di_f_fss_nest_adjust_ +#define _di_f_fss_nest_decimate_by_ +#define _di_f_fss_nest_decrease_by_ +#define _di_f_fss_nest_increase_ +#define _di_f_fss_nest_increase_by_ +#define _di_f_fss_nest_resize_ +#define _di_f_fss_nests_adjust_ +#define _di_f_fss_nests_decimate_by_ +#define _di_f_fss_nests_decrease_by_ +#define _di_f_fss_nests_increase_ +#define _di_f_fss_nests_increase_by_ +#define _di_f_fss_nests_resize_ +#define _di_f_fss_nests_t_ +#define _di_f_fss_nest_t_ +//#define _di_f_fss_objects_t_ +//#define _di_f_fss_object_t_ +//#define _di_f_fss_quotess_t_ +//#define _di_f_fss_quotes_t_ +//#define _di_f_fss_quote_t_ +//#define _di_f_fss_quote_type_ +//#define _di_f_fss_seek_to_eol_ +#define _di_f_fss_set_adjust_ +#define _di_f_fss_set_decimate_by_ +#define _di_f_fss_set_decrease_by_ +#define _di_f_fss_set_increase_ +#define _di_f_fss_set_increase_by_ +#define _di_f_fss_set_quote_adjust_ +#define _di_f_fss_set_quote_decimate_by_ +#define _di_f_fss_set_quote_decrease_by_ +#define _di_f_fss_set_quote_increase_ +#define _di_f_fss_set_quote_increase_by_ +#define _di_f_fss_set_quote_resize_ +#define _di_f_fss_set_quotes_adjust_ +#define _di_f_fss_set_quotes_decimate_by_ +#define _di_f_fss_set_quotes_decrease_by_ +#define _di_f_fss_set_quotes_increase_ +#define _di_f_fss_set_quotes_increase_by_ +#define _di_f_fss_set_quotes_resize_ +#define _di_f_fss_set_quotes_t_ +#define _di_f_fss_set_quote_t_ +#define _di_f_fss_set_resize_ +#define _di_f_fss_sets_adjust_ +#define _di_f_fss_sets_decimate_by_ +#define _di_f_fss_sets_decrease_by_ +#define _di_f_fss_sets_increase_ +#define _di_f_fss_sets_increase_by_ +#define _di_f_fss_sets_resize_ +#define _di_f_fss_sets_t_ +#define _di_f_fss_set_t_ +//#define _di_f_fss_skip_past_delimit_ +//#define _di_f_fss_skip_past_space_ +//#define _di_f_fss_state_flags_ +//#define _di_f_fss_status_codes_ +//#define _di_f_fss_status_error_ +//#define _di_f_fss_status_success_ +//#define _di_f_fss_status_warning_ +//#define _di_f_fss_strings_ +//#define _di_f_fss_types_t_ + +#define _di_f_int128s_adjust_ +#define _di_f_int128s_append_ +#define _di_f_int128s_append_all_ +#define _di_f_int128s_decimate_by_ +#define _di_f_int128s_decrease_by_ +#define _di_f_int128s_increase_ +#define _di_f_int128s_increase_by_ +#define _di_f_int128s_resize_ +#define _di_f_int128ss_adjust_ +#define _di_f_int128ss_append_ +#define _di_f_int128ss_append_all_ +#define _di_f_int128ss_decimate_by_ +#define _di_f_int128ss_decrease_by_ +#define _di_f_int128ss_increase_ +#define _di_f_int128ss_increase_by_ +#define _di_f_int128ss_resize_ +#define _di_f_int128ss_t_ +#define _di_f_int128s_t_ +//#define _di_f_int_128_t_ +#define _di_f_int128_t_ +#define _di_f_int16s_adjust_ +#define _di_f_int16s_append_ +#define _di_f_int16s_append_all_ +#define _di_f_int16s_decimate_by_ +#define _di_f_int16s_decrease_by_ +#define _di_f_int16s_increase_ +#define _di_f_int16s_increase_by_ +#define _di_f_int16s_resize_ +#define _di_f_int16ss_adjust_ +#define _di_f_int16ss_append_ +#define _di_f_int16ss_append_all_ +#define _di_f_int16ss_decimate_by_ +#define _di_f_int16ss_decrease_by_ +#define _di_f_int16ss_increase_ +#define _di_f_int16ss_increase_by_ +#define _di_f_int16ss_resize_ +#define _di_f_int16ss_t_ +#define _di_f_int16s_t_ +#define _di_f_int32s_adjust_ +#define _di_f_int32s_append_ +#define _di_f_int32s_append_all_ +#define _di_f_int32s_decimate_by_ +#define _di_f_int32s_decrease_by_ +#define _di_f_int32s_increase_ +#define _di_f_int32s_increase_by_ +#define _di_f_int32s_resize_ +#define _di_f_int32ss_adjust_ +#define _di_f_int32ss_append_ +#define _di_f_int32ss_append_all_ +#define _di_f_int32ss_decimate_by_ +#define _di_f_int32ss_decrease_by_ +#define _di_f_int32ss_increase_ +#define _di_f_int32ss_increase_by_ +#define _di_f_int32ss_resize_ +#define _di_f_int32ss_t_ +#define _di_f_int32s_t_ +#define _di_f_int64s_adjust_ +#define _di_f_int64s_append_ +#define _di_f_int64s_append_all_ +#define _di_f_int64s_decimate_by_ +#define _di_f_int64s_decrease_by_ +#define _di_f_int64s_increase_ +#define _di_f_int64s_increase_by_ +#define _di_f_int64s_resize_ +#define _di_f_int64ss_adjust_ +#define _di_f_int64ss_append_ +#define _di_f_int64ss_append_all_ +#define _di_f_int64ss_decimate_by_ +#define _di_f_int64ss_decrease_by_ +#define _di_f_int64ss_increase_ +#define _di_f_int64ss_increase_by_ +#define _di_f_int64ss_resize_ +#define _di_f_int64ss_t_ +#define _di_f_int64s_t_ +#define _di_f_int8s_adjust_ +#define _di_f_int8s_append_ +#define _di_f_int8s_append_all_ +#define _di_f_int8s_decimate_by_ +#define _di_f_int8s_decrease_by_ +#define _di_f_int8s_increase_ +#define _di_f_int8s_increase_by_ +#define _di_f_int8s_resize_ +#define _di_f_int8ss_adjust_ +#define _di_f_int8ss_append_ +#define _di_f_int8ss_append_all_ +#define _di_f_int8ss_decimate_by_ +#define _di_f_int8ss_decrease_by_ +#define _di_f_int8ss_increase_ +#define _di_f_int8ss_increase_by_ +#define _di_f_int8ss_resize_ +#define _di_f_int8ss_t_ +#define _di_f_int8s_t_ +#define _di_f_int8_t_ + +//#define _di_fl_conversion_data_flag_ +//#define _di_fl_conversion_data_t_ +//#define _di_fl_conversion_data_t_defines_ +#define _di_fl_conversion_dynamic_partial_to_binary_signed_ +#define _di_fl_conversion_dynamic_partial_to_binary_unsigned_ +#define _di_fl_conversion_dynamic_partial_to_decimal_signed_ +#define _di_fl_conversion_dynamic_partial_to_decimal_unsigned_ +#define _di_fl_conversion_dynamic_partial_to_signed_ +#define _di_fl_conversion_dynamic_partial_to_signed_detect_ +#define _di_fl_conversion_dynamic_partial_to_unsigned_ +//#define _di_fl_conversion_dynamic_partial_to_unsigned_detect_ +#define _di_fl_conversion_dynamic_to_binary_signed_ +#define _di_fl_conversion_dynamic_to_binary_unsigned_ +#define _di_fl_conversion_dynamic_to_decimal_signed_ +#define _di_fl_conversion_dynamic_to_decimal_unsigned_ +#define _di_fl_conversion_dynamic_to_signed_ +#define _di_fl_conversion_dynamic_to_signed_detect_ +#define _di_fl_conversion_dynamic_to_unsigned_ +//#define _di_fl_conversion_dynamic_to_unsigned_detect_ + +#define _di_fl_fss_basic_content_read_ +//#define _di_fl_fss_basic_content_write_ +#define _di_fl_fss_basic_list_content_read_ +#define _di_fl_fss_basic_list_content_write_ +#define _di_fl_fss_basic_list_object_read_ +#define _di_fl_fss_basic_list_object_write_ +#define _di_fl_fss_basic_object_read_ +//#define _di_fl_fss_basic_object_write_ +#define _di_fl_fss_embedded_list_content_read_ +#define _di_fl_fss_embedded_list_content_write_ +#define _di_fl_fss_embedded_list_object_read_ +#define _di_fl_fss_embedded_list_object_write_ +#define _di_fl_fss_extended_content_read_ +#define _di_fl_fss_extended_content_write_ +#define _di_fl_fss_extended_list_content_read_ +#define _di_fl_fss_extended_list_content_write_ +#define _di_fl_fss_extended_list_object_read_ +#define _di_fl_fss_extended_list_object_write_ +#define _di_fl_fss_extended_object_read_ +#define _di_fl_fss_extended_object_write_ + +//#define _di_fll_error_file_print_ +//#define _di_fll_error_file_type_ +//#define _di_fll_error_parameter_integer_print_ +//#define _di_fll_error_print_ + +#define _di_fll_file_mode_set_all_ +#define _di_fll_file_move_ +#define _di_fll_file_role_change_all_ + +#define _di_fll_fss_basic_list_read_ +#define _di_fll_fss_basic_list_write_ +#define _di_fll_fss_basic_read_ +//#define _di_fll_fss_basic_write_ +#define _di_fll_fss_embedded_list_read_ +#define _di_fll_fss_embedded_list_write_ +#define _di_fll_fss_extended_list_read_ +#define _di_fll_fss_extended_list_write_ +#define _di_fll_fss_extended_read_ +#define _di_fll_fss_extended_write_ +#define _di_fll_fss_identify_ +#define _di_fll_fss_payload_read_ +#define _di_fll_fss_payload_write_ +#define _di_fll_fss_snatch_ +#define _di_fll_fss_snatch_apart_ +#define _di_fll_fss_snatch_map_ +#define _di_fll_fss_snatch_map_apart_ +#define _di_fll_fss_snatch_map_mash_ +#define _di_fll_fss_snatch_map_mash_apart_ +#define _di_fll_fss_snatch_map_together_ +#define _di_fll_fss_snatch_mash_ +#define _di_fll_fss_snatch_mash_apart_ +#define _di_fll_fss_snatch_together_ + +#define _di_fll_print_ +#define _di_fll_print_character_ +#define _di_fll_print_character_safely_ +//#define _di_fll_print_dynamic_ +#define _di_fll_print_dynamic_partial_ +#define _di_fll_print_dynamic_partial_raw_ +#define _di_fll_print_dynamic_partial_raw_safely_ +#define _di_fll_print_dynamic_partial_safely_ +//#define _di_fll_print_dynamic_raw_ +#define _di_fll_print_dynamic_raw_safely_ +#define _di_fll_print_dynamic_safely_ +#define _di_fll_print_except_ +#define _di_fll_print_except_dynamic_ +#define _di_fll_print_except_dynamic_partial_ +#define _di_fll_print_except_dynamic_partial_raw_ +#define _di_fll_print_except_dynamic_partial_raw_safely_ +#define _di_fll_print_except_dynamic_partial_safely_ +#define _di_fll_print_except_dynamic_raw_ +#define _di_fll_print_except_dynamic_raw_safely_ +#define _di_fll_print_except_dynamic_safely_ +#define _di_fll_print_except_in_ +#define _di_fll_print_except_in_dynamic_ +#define _di_fll_print_except_in_dynamic_partial_ +#define _di_fll_print_except_in_dynamic_partial_raw_ +#define _di_fll_print_except_in_dynamic_partial_raw_safely_ +#define _di_fll_print_except_in_dynamic_partial_safely_ +#define _di_fll_print_except_in_dynamic_raw_ +#define _di_fll_print_except_in_dynamic_raw_safely_ +#define _di_fll_print_except_in_dynamic_safely_ +#define _di_fll_print_except_in_raw_ +#define _di_fll_print_except_in_raw_safely_ +#define _di_fll_print_except_in_safely_ +#define _di_fll_print_except_raw_ +#define _di_fll_print_except_raw_safely_ +#define _di_fll_print_except_safely_ +//#define _di_fll_print_format_ +#define _di_fll_print_format_convert_ +#define _di_fll_print_raw_ +#define _di_fll_print_raw_safely_ +#define _di_fll_print_raw_terminated_ +#define _di_fll_print_safely_ +#define _di_fll_print_safely_terminated_ +#define _di_fll_print_string_va_ +#define _di_fll_print_terminated_ +#define _di_fll_print_trim_ +#define _di_fll_print_trim_dynamic_ +#define _di_fll_print_trim_dynamic_partial_ +#define _di_fll_print_trim_dynamic_partial_raw_ +#define _di_fll_print_trim_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_dynamic_partial_safely_ +#define _di_fll_print_trim_dynamic_raw_ +#define _di_fll_print_trim_dynamic_raw_safely_ +#define _di_fll_print_trim_dynamic_safely_ +#define _di_fll_print_trim_except_ +#define _di_fll_print_trim_except_dynamic_ +#define _di_fll_print_trim_except_dynamic_partial_ +#define _di_fll_print_trim_except_dynamic_partial_raw_ +#define _di_fll_print_trim_except_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_except_dynamic_partial_safely_ +#define _di_fll_print_trim_except_dynamic_raw_ +#define _di_fll_print_trim_except_dynamic_raw_safely_ +#define _di_fll_print_trim_except_dynamic_safely_ +#define _di_fll_print_trim_except_in_ +#define _di_fll_print_trim_except_in_dynamic_ +#define _di_fll_print_trim_except_in_dynamic_partial_ +#define _di_fll_print_trim_except_in_dynamic_partial_raw_ +#define _di_fll_print_trim_except_in_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_except_in_dynamic_partial_safely_ +#define _di_fll_print_trim_except_in_dynamic_raw_ +#define _di_fll_print_trim_except_in_dynamic_raw_safely_ +#define _di_fll_print_trim_except_in_dynamic_safely_ +#define _di_fll_print_trim_except_in_raw_ +#define _di_fll_print_trim_except_in_raw_safely_ +#define _di_fll_print_trim_except_in_safely_ +#define _di_fll_print_trim_except_raw_ +#define _di_fll_print_trim_except_raw_safely_ +#define _di_fll_print_trim_except_safely_ +#define _di_fll_print_trim_raw_ +#define _di_fll_print_trim_raw_safely_ +#define _di_fll_print_trim_safely_ + +//#define _di_fll_program_data_delete_ +#define _di_fll_program_data_destroy_ +//#define _di_fll_program_data_t_ +#define _di_fll_program_parameter_additional_append_ +#define _di_fll_program_parameter_additional_mash_ +#define _di_fll_program_parameter_additional_rip_ +#define _di_fll_program_parameter_additional_rip_mash_ +//#define _di_fll_program_parameter_long_print_cannot_use_with_ +//#define _di_fll_program_parameter_process_ +//#define _di_fll_program_parameter_process_empty_ +//#define _di_fll_program_parameters_ +//#define _di_fll_program_print_help_header_ +//#define _di_fll_program_print_help_option_ +#define _di_fll_program_print_help_option_long_ +#define _di_fll_program_print_help_option_other_ +//#define _di_fll_program_print_help_usage_ +//#define _di_fll_program_print_version_ +//#define _di_fll_program_standard_setdown_ +//#define _di_fll_program_standard_setup_ +//#define _di_fll_program_standard_signal_received_ +//#define _di_fll_program_standard_signal_state_ + +//#define _di_fl_print_format_ +#define _di_fl_print_format_convert_ +//#define _di_fl_print_string_va_ +//#define _di_fl_print_t_ +#define _di_fl_print_trim_ +#define _di_fl_print_trim_dynamic_ +#define _di_fl_print_trim_dynamic_partial_ +#define _di_fl_print_trim_dynamic_partial_raw_ +#define _di_fl_print_trim_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_dynamic_partial_safely_ +#define _di_fl_print_trim_dynamic_raw_ +#define _di_fl_print_trim_dynamic_raw_safely_ +#define _di_fl_print_trim_dynamic_safely_ +#define _di_fl_print_trim_except_ +#define _di_fl_print_trim_except_dynamic_ +//#define _di_fl_print_trim_except_dynamic_partial_ +#define _di_fl_print_trim_except_dynamic_partial_raw_ +#define _di_fl_print_trim_except_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_except_dynamic_partial_safely_ +#define _di_fl_print_trim_except_dynamic_raw_ +#define _di_fl_print_trim_except_dynamic_raw_safely_ +#define _di_fl_print_trim_except_dynamic_safely_ +#define _di_fl_print_trim_except_in_ +#define _di_fl_print_trim_except_in_dynamic_ +//#define _di_fl_print_trim_except_in_dynamic_partial_ +#define _di_fl_print_trim_except_in_dynamic_partial_raw_ +#define _di_fl_print_trim_except_in_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_except_in_dynamic_partial_safely_ +#define _di_fl_print_trim_except_in_dynamic_raw_ +#define _di_fl_print_trim_except_in_dynamic_raw_safely_ +#define _di_fl_print_trim_except_in_dynamic_safely_ +#define _di_fl_print_trim_except_in_raw_ +#define _di_fl_print_trim_except_in_raw_safely_ +#define _di_fl_print_trim_except_in_safely_ +#define _di_fl_print_trim_except_raw_ +#define _di_fl_print_trim_except_raw_safely_ +#define _di_fl_print_trim_except_safely_ +#define _di_fl_print_trim_raw_ +#define _di_fl_print_trim_raw_safely_ +#define _di_fl_print_trim_safely_ + +#define _di_fl_string_compare_ +#define _di_fl_string_compare_except_ +#define _di_fl_string_compare_except_trim_ +#define _di_fl_string_compare_trim_ +//#define _di_fl_string_dynamic_compare_ +#define _di_fl_string_dynamic_compare_except_ +#define _di_fl_string_dynamic_compare_except_string_ +#define _di_fl_string_dynamic_compare_except_trim_ +#define _di_fl_string_dynamic_compare_except_trim_string_ +#define _di_fl_string_dynamic_compare_string_ +#define _di_fl_string_dynamic_compare_trim_ +#define _di_fl_string_dynamic_compare_trim_string_ +//#define _di_fl_string_dynamic_partial_compare_ +#define _di_fl_string_dynamic_partial_compare_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_ +//#define _di_fl_string_dynamic_partial_compare_except_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_string_ +#define _di_fl_string_dynamic_partial_compare_except_trim_ +//#define _di_fl_string_dynamic_partial_compare_except_trim_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_trim_string_ +//#define _di_fl_string_dynamic_partial_compare_string_ +#define _di_fl_string_dynamic_partial_compare_trim_ +#define _di_fl_string_dynamic_partial_compare_trim_dynamic_ +#define _di_fl_string_dynamic_partial_compare_trim_string_ +//#define _di_fl_string_dynamic_partial_fll_identify_ +#define _di_fl_string_dynamic_partial_rip_ +#define _di_fl_string_dynamic_partial_rip_nulless_ +//#define _di_fl_string_dynamic_rip_ +#define _di_fl_string_dynamic_rip_nulless_ +#define _di_fl_string_dynamic_seek_line_to_utf_character_ +#define _di_fl_string_dynamic_seek_line_until_graph_ +#define _di_fl_string_dynamic_seek_line_until_graph_non_ +#define _di_fl_string_dynamic_seek_to_utf_character_ +#define _di_fl_string_rip_ +#define _di_fl_string_rip_nulless_ +#define _di_fl_string_seek_line_to_utf_character_ +#define _di_fl_string_seek_line_until_graph_ +#define _di_fl_string_seek_line_until_graph_non_ +#define _di_fl_string_seek_to_utf_character_ + +#define _di_f_memory_adjust_ +//#define _di_f_memory_default_allocation_step_ +//#define _di_f_memory_delete_ +#define _di_f_memory_destroy_ +#define _di_f_memory_new_ +#define _di_f_memory_new_aligned_ +//#define _di_f_memory_resize_ +#define _di_f_memory_structure_adjust_ +#define _di_f_memory_structure_decimate_by_ +#define _di_f_memory_structure_decrease_by_ +#define _di_f_memory_structure_increase_ +#define _di_f_memory_structure_increase_by_ +#define _di_f_memory_structure_resize_ + +//#define _di_f_mode_t_ + +#define _di_f_pipe_debug_exists_ +#define _di_f_pipe_error_exists_ +//#define _di_f_pipe_input_exists_ +#define _di_f_pipe_warning_exists_ + +//#define _di_f_print_ +#define _di_f_print_character_ +//#define _di_f_print_character_safely_ +#define _di_f_print_character_safely_get_ +//#define _di_f_print_dynamic_ +#define _di_f_print_dynamic_except_partial_ +#define _di_f_print_dynamic_except_partial_raw_ +#define _di_f_print_dynamic_except_partial_raw_safely_ +#define _di_f_print_dynamic_except_partial_safely_ +#define _di_f_print_dynamic_partial_ +//#define _di_f_print_dynamic_partial_raw_ +#define _di_f_print_dynamic_partial_raw_safely_ +#define _di_f_print_dynamic_partial_safely_ +#define _di_f_print_dynamic_partial_to_ +#define _di_f_print_dynamic_partial_to_raw_ +#define _di_f_print_dynamic_partial_to_raw_safely_ +#define _di_f_print_dynamic_partial_to_safely_ +//#define _di_f_print_dynamic_raw_ +//#define _di_f_print_dynamic_raw_safely_ +//#define _di_f_print_dynamic_safely_ +#define _di_f_print_dynamic_to_ +#define _di_f_print_dynamic_to_raw_ +#define _di_f_print_except_ +#define _di_f_print_except_dynamic_ +#define _di_f_print_except_dynamic_in_ +#define _di_f_print_except_dynamic_in_raw_ +#define _di_f_print_except_dynamic_in_raw_safely_ +#define _di_f_print_except_dynamic_in_safely_ +//#define _di_f_print_except_dynamic_partial_ +#define _di_f_print_except_dynamic_partial_raw_ +#define _di_f_print_except_dynamic_partial_raw_safely_ +#define _di_f_print_except_dynamic_partial_safely_ +#define _di_f_print_except_dynamic_raw_ +#define _di_f_print_except_dynamic_raw_safely_ +#define _di_f_print_except_dynamic_safely_ +//#define _di_f_print_except_in_ +//#define _di_f_print_except_in_dynamic_ +//#define _di_f_print_except_in_dynamic_partial_ +#define _di_f_print_except_in_dynamic_partial_raw_ +#define _di_f_print_except_in_dynamic_partial_raw_safely_ +#define _di_f_print_except_in_dynamic_partial_safely_ +//#define _di_f_print_except_in_dynamic_raw_ +//#define _di_f_print_except_in_dynamic_raw_safely_ +//#define _di_f_print_except_in_dynamic_safely_ +//#define _di_f_print_except_in_raw_ +//#define _di_f_print_except_in_raw_safely_ +//#define _di_f_print_except_in_safely_ +#define _di_f_print_except_raw_ +#define _di_f_print_except_raw_safely_ +#define _di_f_print_except_safely_ +//#define _di_f_print_format_flag_ +//#define _di_f_print_format_type_ +//#define _di_f_print_raw_ +//#define _di_f_print_raw_safely_ +#define _di_f_print_raw_terminated_ +//#define _di_f_print_safely_ +#define _di_f_print_safely_get_ +//#define _di_f_print_safely_terminated_ +//#define _di_f_print_sequences_ +//#define _di_f_print_sequences_set_control_s_ +//#define _di_f_print_terminated_ +#define _di_f_print_to_ +#define _di_f_print_to_character_ +#define _di_f_print_to_character_safely_ +#define _di_f_print_to_dynamic_ +#define _di_f_print_to_dynamic_partial_ +#define _di_f_print_to_dynamic_partial_raw_ +#define _di_f_print_to_dynamic_partial_raw_safely_ +#define _di_f_print_to_dynamic_partial_safely_ +#define _di_f_print_to_dynamic_raw_ +#define _di_f_print_to_dynamic_raw_safely_ +#define _di_f_print_to_dynamic_safely_ +#define _di_f_print_to_except_ +#define _di_f_print_to_except_dynamic_ +#define _di_f_print_to_except_dynamic_in_ +#define _di_f_print_to_except_dynamic_in_raw_ +#define _di_f_print_to_except_dynamic_in_raw_safely_ +#define _di_f_print_to_except_dynamic_in_safely_ +#define _di_f_print_to_except_dynamic_partial_ +#define _di_f_print_to_except_dynamic_partial_raw_ +#define _di_f_print_to_except_dynamic_partial_raw_safely_ +#define _di_f_print_to_except_dynamic_partial_safely_ +#define _di_f_print_to_except_dynamic_raw_ +#define _di_f_print_to_except_dynamic_raw_safely_ +#define _di_f_print_to_except_dynamic_safely_ +#define _di_f_print_to_except_in_ +#define _di_f_print_to_except_in_dynamic_ +#define _di_f_print_to_except_in_dynamic_partial_ +#define _di_f_print_to_except_in_dynamic_partial_raw_ +#define _di_f_print_to_except_in_dynamic_partial_raw_safely_ +#define _di_f_print_to_except_in_dynamic_partial_safely_ +#define _di_f_print_to_except_in_dynamic_raw_ +#define _di_f_print_to_except_in_dynamic_raw_safely_ +#define _di_f_print_to_except_in_dynamic_safely_ +#define _di_f_print_to_except_in_raw_ +#define _di_f_print_to_except_in_raw_safely_ +#define _di_f_print_to_except_in_safely_ +#define _di_f_print_to_except_raw_ +#define _di_f_print_to_except_raw_safely_ +#define _di_f_print_to_except_safely_ +#define _di_f_print_to_raw_ +#define _di_f_print_to_raw_safely_ +#define _di_f_print_to_raw_terminated_ +#define _di_f_print_to_safely_ +#define _di_f_print_to_safely_dynamic_ +#define _di_f_print_to_safely_dynamic_partial_ +#define _di_f_print_to_safely_terminated_ +#define _di_f_print_to_terminated_ +//#define _di_f_print_write_max_ + +#define _di_f_signal_action_ +//#define _di_f_signal_close_ +#define _di_f_signal_how_t_ +//#define _di_f_signal_mask_ +//#define _di_f_signal_open_ +#define _di_f_signal_pause_ +#define _di_f_signal_queue_ +//#define _di_f_signal_read_ +#define _di_f_signal_send_ +//#define _di_f_signal_set_add_ +//#define _di_f_signal_set_delete_ +//#define _di_f_signal_set_empty_ +//#define _di_f_signal_set_fill_ +#define _di_f_signal_set_has_ +#define _di_f_signal_suspend_ +//#define _di_f_signal_t_ +#define _di_f_signal_wait_ +#define _di_f_signal_wait_until_ + +#define _di_f_states_adjust_ +#define _di_f_states_append_ +#define _di_f_states_append_all_ +#define _di_f_states_decimate_by_ +#define _di_f_states_decrease_by_ +#define _di_f_states_increase_ +#define _di_f_states_increase_by_ +#define _di_f_states_resize_ +#define _di_f_statess_adjust_ +#define _di_f_statess_append_ +#define _di_f_statess_append_all_ +#define _di_f_statess_decimate_by_ +#define _di_f_statess_decrease_by_ +#define _di_f_statess_increase_ +#define _di_f_statess_increase_by_ +#define _di_f_statess_resize_ +#define _di_f_statess_t_ +#define _di_f_states_t_ +//#define _di_f_state_t_ + +//#define _di_f_status_access_e_ +//#define _di_f_status_array_e_ +//#define _di_f_status_available_e_ +//#define _di_f_status_basic_e_ +//#define _di_f_status_boolean_e_ +//#define _di_f_status_buffer_e_ +//#define _di_f_status_busy_e_ +//#define _di_f_status_code_e_ +//#define _di_f_status_compare_e_ +//#define _di_f_status_directory_e_ +//#define _di_f_status_end_e_ +//#define _di_f_status_file_e_ +//#define _di_f_status_filesystem_e_ +//#define _di_f_status_mask_d_ +//#define _di_f_status_network_e_ +//#define _di_f_status_number_e_ +//#define _di_f_status_process_e_ +//#define _di_f_status_return_e_ +#define _di_f_statuss_adjust_ +#define _di_f_statuss_append_ +#define _di_f_statuss_append_all_ +#define _di_f_statuss_decimate_by_ +#define _di_f_statuss_decrease_by_ +//#define _di_f_status_signal_e_ +#define _di_f_statuss_increase_ +#define _di_f_statuss_increase_by_ +//#define _di_f_status_socket_e_ + +#define _di_f_statuss_resize_ +#define _di_f_statusss_adjust_ +#define _di_f_statusss_append_ +#define _di_f_statusss_append_all_ +#define _di_f_statusss_decimate_by_ +#define _di_f_statusss_decrease_by_ +#define _di_f_statusss_increase_ +#define _di_f_statusss_increase_by_ +#define _di_f_statusss_resize_ +#define _di_f_statusss_t_ +#define _di_f_statuss_t_ +//#define _di_f_status_t_ +//#define _di_f_status_terminal_e_ + +//#define _di_f_string_append_ +#define _di_f_string_append_assure_ +#define _di_f_string_append_assure_nulless_ +#define _di_f_string_append_mash_ +#define _di_f_string_append_nulless_ +//#define _di_f_string_ascii_s_ +#define _di_f_string_constant_t_ +#define _di_f_string_dynamic_adjust_ +//#define _di_f_string_dynamic_append_ +//#define _di_f_string_dynamic_append_assure_ +#define _di_f_string_dynamic_append_assure_nulless_ +#define _di_f_string_dynamic_append_nulless_ +#define _di_f_string_dynamic_decimate_by_ +#define _di_f_string_dynamic_decrease_by_ +//#define _di_f_string_dynamic_increase_ +//#define _di_f_string_dynamic_increase_by_ +#define _di_f_string_dynamic_mash_ +#define _di_f_string_dynamic_mash_nulless_ +#define _di_f_string_dynamic_mish_ +#define _di_f_string_dynamic_mish_nulless_ +#define _di_f_string_dynamic_partial_append_ +#define _di_f_string_dynamic_partial_append_assure_ +#define _di_f_string_dynamic_partial_append_assure_nulless_ +//#define _di_f_string_dynamic_partial_append_nulless_ +#define _di_f_string_dynamic_partial_mash_ +#define _di_f_string_dynamic_partial_mash_nulless_ +#define _di_f_string_dynamic_partial_mish_ +#define _di_f_string_dynamic_partial_mish_nulless_ +#define _di_f_string_dynamic_partial_prepend_ +#define _di_f_string_dynamic_partial_prepend_assure_ +#define _di_f_string_dynamic_partial_prepend_assure_nulless_ +#define _di_f_string_dynamic_partial_prepend_nulless_ +#define _di_f_string_dynamic_prepend_ +#define _di_f_string_dynamic_prepend_assure_ +#define _di_f_string_dynamic_prepend_assure_nulless_ +#define _di_f_string_dynamic_prepend_nulless_ +//#define _di_f_string_dynamic_resize_ +#define _di_f_string_dynamics_adjust_ +#define _di_f_string_dynamics_append_ +#define _di_f_string_dynamics_append_all_ +#define _di_f_string_dynamics_decimate_by_ +#define _di_f_string_dynamics_decrease_by_ +#define _di_f_string_dynamic_seek_line_ +#define _di_f_string_dynamic_seek_line_to_ +//#define _di_f_string_dynamic_seek_to_ +#define _di_f_string_dynamics_increase_ +//#define _di_f_string_dynamics_increase_by_ +//#define _di_f_string_dynamics_resize_ +#define _di_f_string_dynamicss_adjust_ +#define _di_f_string_dynamicss_append_ +#define _di_f_string_dynamicss_append_all_ +#define _di_f_string_dynamicss_decimate_by_ +#define _di_f_string_dynamicss_decrease_by_ +#define _di_f_string_dynamicss_increase_ +#define _di_f_string_dynamicss_increase_by_ +#define _di_f_string_dynamicss_resize_ +#define _di_f_string_dynamicss_t_ +//#define _di_f_string_dynamics_t_ +//#define _di_f_string_dynamic_t_ +#define _di_f_string_dynamic_terminate_ +//#define _di_f_string_dynamic_terminate_after_ +//#define _di_f_string_empty_s_ +//#define _di_f_string_eol_s_ +#define _di_f_string_map_multis_adjust_ +#define _di_f_string_map_multis_append_ +#define _di_f_string_map_multis_append_all_ +#define _di_f_string_map_multis_decimate_by_ +#define _di_f_string_map_multis_decrease_by_ +#define _di_f_string_map_multis_increase_ +#define _di_f_string_map_multis_increase_by_ +#define _di_f_string_map_multis_resize_ +#define _di_f_string_map_multiss_adjust_ +#define _di_f_string_map_multiss_append_ +#define _di_f_string_map_multiss_append_all_ +#define _di_f_string_map_multiss_decimate_by_ +#define _di_f_string_map_multiss_decrease_by_ +#define _di_f_string_map_multiss_increase_ +#define _di_f_string_map_multiss_increase_by_ +#define _di_f_string_map_multiss_resize_ +#define _di_f_string_map_multiss_t_ +#define _di_f_string_map_multis_t_ +#define _di_f_string_map_multi_t_ +#define _di_f_string_maps_adjust_ +#define _di_f_string_maps_append_ +#define _di_f_string_maps_append_all_ +#define _di_f_string_maps_decimate_by_ +#define _di_f_string_maps_decrease_by_ +#define _di_f_string_maps_increase_ +#define _di_f_string_maps_increase_by_ +#define _di_f_string_maps_resize_ +#define _di_f_string_mapss_adjust_ +#define _di_f_string_mapss_append_ +#define _di_f_string_mapss_append_all_ +#define _di_f_string_mapss_decimate_by_ +#define _di_f_string_mapss_decrease_by_ +#define _di_f_string_mapss_increase_ +#define _di_f_string_mapss_increase_by_ +#define _di_f_string_mapss_resize_ +#define _di_f_string_mapss_t_ +#define _di_f_string_maps_t_ +#define _di_f_string_map_t_ +#define _di_f_string_mash_ +#define _di_f_string_mash_nulless_ +#define _di_f_string_mish_ +#define _di_f_string_mish_nulless_ +//#define _di_f_string_null_s_ +//#define _di_f_string_placeholder_s_ +#define _di_f_string_prepend_ +#define _di_f_string_prepend_assure_ +#define _di_f_string_prepend_assure_nulless_ +#define _di_f_string_prepend_nulless_ +#define _di_f_string_quantitys_adjust_ +#define _di_f_string_quantitys_append_ +#define _di_f_string_quantitys_append_all_ +#define _di_f_string_quantitys_decimate_by_ +#define _di_f_string_quantitys_decrease_by_ +#define _di_f_string_quantitys_increase_ +#define _di_f_string_quantitys_increase_by_ +#define _di_f_string_quantitys_resize_ +#define _di_f_string_quantityss_adjust_ +#define _di_f_string_quantityss_append_ +#define _di_f_string_quantityss_append_all_ +#define _di_f_string_quantityss_decimate_by_ +#define _di_f_string_quantityss_decrease_by_ +#define _di_f_string_quantityss_increase_ +#define _di_f_string_quantityss_increase_by_ +#define _di_f_string_quantityss_resize_ +#define _di_f_string_quantityss_t_ +#define _di_f_string_quantitys_t_ +#define _di_f_string_quantity_t_ +#define _di_f_string_ranges_adjust_ +#define _di_f_string_ranges_append_ +#define _di_f_string_ranges_append_all_ +#define _di_f_string_ranges_decimate_by_ +#define _di_f_string_ranges_decrease_by_ +//#define _di_f_string_ranges_increase_ +#define _di_f_string_ranges_increase_by_ +//#define _di_f_string_ranges_resize_ +#define _di_f_string_rangess_adjust_ +#define _di_f_string_rangess_append_ +#define _di_f_string_rangess_append_all_ +#define _di_f_string_rangess_decimate_by_ +#define _di_f_string_rangess_decrease_by_ +//#define _di_f_string_rangess_increase_ +#define _di_f_string_rangess_increase_by_ +//#define _di_f_string_rangess_resize_ +//#define _di_f_string_rangess_t_ +//#define _di_f_string_ranges_t_ +//#define _di_f_string_range_t_ +//#define _di_f_string_seek_line_ +#define _di_f_string_seek_line_to_ +#define _di_f_string_seek_to_ +//#define _di_f_string_space_s_ +#define _di_f_string_staticss_t_ +//#define _di_f_string_statics_t_ +//#define _di_f_string_static_t_ +//#define _di_f_string_t_ +#define _di_f_string_triples_adjust_ +#define _di_f_string_triples_append_ +#define _di_f_string_triples_append_all_ +#define _di_f_string_triples_decimate_by_ +#define _di_f_string_triples_decrease_by_ +#define _di_f_string_triples_increase_ +#define _di_f_string_triples_increase_by_ +#define _di_f_string_triples_resize_ +#define _di_f_string_tripless_adjust_ +#define _di_f_string_tripless_append_ +#define _di_f_string_tripless_append_all_ +#define _di_f_string_tripless_decimate_by_ +#define _di_f_string_tripless_decrease_by_ +#define _di_f_string_tripless_increase_ +#define _di_f_string_tripless_increase_by_ +#define _di_f_string_tripless_resize_ +#define _di_f_string_tripless_t_ +#define _di_f_string_triples_t_ +#define _di_f_string_triple_t_ + +#define _di_f_time_spec_t_ +#define _di_f_time_t_ + +//#define _di_f_type_input_output_d_ +//#define _di_f_type_number_64_t_ +//#define _di_f_type_sizes_d_ + +#define _di_f_uint128s_adjust_ +#define _di_f_uint128s_append_ +#define _di_f_uint128s_append_all_ +#define _di_f_uint128s_decimate_by_ +#define _di_f_uint128s_decrease_by_ +#define _di_f_uint128s_increase_ +#define _di_f_uint128s_increase_by_ +#define _di_f_uint128s_resize_ +#define _di_f_uint128ss_adjust_ +#define _di_f_uint128ss_append_ +#define _di_f_uint128ss_append_all_ +#define _di_f_uint128ss_decimate_by_ +#define _di_f_uint128ss_decrease_by_ +#define _di_f_uint128ss_increase_ +#define _di_f_uint128ss_increase_by_ +#define _di_f_uint128ss_resize_ +#define _di_f_uint128ss_t_ +#define _di_f_uint128s_t_ +#define _di_f_uint128_t_ +#define _di_f_uint16s_adjust_ +#define _di_f_uint16s_append_ +#define _di_f_uint16s_append_all_ +#define _di_f_uint16s_decimate_by_ +#define _di_f_uint16s_decrease_by_ +#define _di_f_uint16s_increase_ +#define _di_f_uint16s_increase_by_ +#define _di_f_uint16s_resize_ +#define _di_f_uint16ss_adjust_ +#define _di_f_uint16ss_append_ +#define _di_f_uint16ss_append_all_ +#define _di_f_uint16ss_decimate_by_ +#define _di_f_uint16ss_decrease_by_ +#define _di_f_uint16ss_increase_ +#define _di_f_uint16ss_increase_by_ +#define _di_f_uint16ss_resize_ +#define _di_f_uint16ss_t_ +#define _di_f_uint16s_t_ +#define _di_f_uint32s_adjust_ +#define _di_f_uint32s_append_ +#define _di_f_uint32s_append_all_ +#define _di_f_uint32s_decimate_by_ +#define _di_f_uint32s_decrease_by_ +#define _di_f_uint32s_increase_ +#define _di_f_uint32s_increase_by_ +#define _di_f_uint32s_resize_ +#define _di_f_uint32ss_adjust_ +#define _di_f_uint32ss_append_ +#define _di_f_uint32ss_append_all_ +#define _di_f_uint32ss_decimate_by_ +#define _di_f_uint32ss_decrease_by_ +#define _di_f_uint32ss_increase_ +#define _di_f_uint32ss_increase_by_ +#define _di_f_uint32ss_resize_ +#define _di_f_uint32ss_t_ +#define _di_f_uint32s_t_ +#define _di_f_uint64s_adjust_ +#define _di_f_uint64s_append_ +#define _di_f_uint64s_append_all_ +#define _di_f_uint64s_decimate_by_ +#define _di_f_uint64s_decrease_by_ +#define _di_f_uint64s_increase_ +#define _di_f_uint64s_increase_by_ +#define _di_f_uint64s_resize_ +#define _di_f_uint64ss_adjust_ +#define _di_f_uint64ss_append_ +#define _di_f_uint64ss_append_all_ +#define _di_f_uint64ss_decimate_by_ +#define _di_f_uint64ss_decrease_by_ +#define _di_f_uint64ss_increase_ +#define _di_f_uint64ss_increase_by_ +#define _di_f_uint64ss_resize_ +#define _di_f_uint64ss_t_ +#define _di_f_uint64s_t_ +#define _di_f_uint8s_adjust_ +#define _di_f_uint8s_append_ +#define _di_f_uint8s_append_all_ +#define _di_f_uint8s_decimate_by_ +#define _di_f_uint8s_decrease_by_ +//#define _di_f_uint8s_increase_ +#define _di_f_uint8s_increase_by_ +//#define _di_f_uint8s_resize_ +#define _di_f_uint8ss_adjust_ +#define _di_f_uint8ss_append_ +#define _di_f_uint8ss_append_all_ +#define _di_f_uint8ss_decimate_by_ +#define _di_f_uint8ss_decrease_by_ +//#define _di_f_uint8ss_increase_ +#define _di_f_uint8ss_increase_by_ +//#define _di_f_uint8ss_resize_ +//#define _di_f_uint8ss_t_ +//#define _di_f_uint8s_t_ + +#define _di_f_utf_buffer_decrement_ +//#define _di_f_utf_buffer_increment_ +//#define _di_f_utf_byte_ +#define _di_f_utf_character_is_ +#define _di_f_utf_character_is_alphabetic_ +#define _di_f_utf_character_is_alphabetic_digit_ +#define _di_f_utf_character_is_alphabetic_numeric_ +#define _di_f_utf_character_is_ascii_ +#define _di_f_utf_character_is_combining_ +#define _di_f_utf_character_is_control_ +#define _di_f_utf_character_is_control_code_ +#define _di_f_utf_character_is_control_format_ +#define _di_f_utf_character_is_control_picture_ +#define _di_f_utf_character_is_digit_ +#define _di_f_utf_character_is_emoji_ +#define _di_f_utf_character_is_fragment_ +#define _di_f_utf_character_is_graph_ +#define _di_f_utf_character_is_numeric_ +#define _di_f_utf_character_is_phonetic_ +#define _di_f_utf_character_is_private_ +#define _di_f_utf_character_is_punctuation_ +#define _di_f_utf_character_is_subscript_ +#define _di_f_utf_character_is_superscript_ +#define _di_f_utf_character_is_symbol_ +#define _di_f_utf_character_is_unassigned_ +#define _di_f_utf_character_is_valid_ +#define _di_f_utf_character_is_value_ +#define _di_f_utf_character_is_whitespace_ +#define _di_f_utf_character_is_whitespace_modifier_ +#define _di_f_utf_character_is_whitespace_other_ +#define _di_f_utf_character_is_whitespace_zero_width_ +#define _di_f_utf_character_is_wide_ +#define _di_f_utf_character_is_word_ +#define _di_f_utf_character_is_word_dash_ +#define _di_f_utf_character_is_word_dash_plus_ +#define _di_f_utf_character_is_zero_width_ +#define _di_f_utf_character_unicode_from_ +#define _di_f_utf_character_unicode_string_to_ +#define _di_f_utf_character_unicode_to_ +//#define _di_f_utf_char_t_ +#define _di_f_utf_char_t_codes_ +#define _di_f_utf_char_to_char_ +//#define _di_f_utf_char_to_character_ +#define _di_f_utf_is_ +#define _di_f_utf_is_alphabetic_ +#define _di_f_utf_is_alphabetic_digit_ +#define _di_f_utf_is_alphabetic_numeric_ +#define _di_f_utf_is_ascii_ +//#define _di_f_utf_is_combining_ +//#define _di_f_utf_is_control_ +#define _di_f_utf_is_control_code_ +#define _di_f_utf_is_control_format_ +#define _di_f_utf_is_control_picture_ +#define _di_f_utf_is_digit_ +#define _di_f_utf_is_emoji_ +#define _di_f_utf_is_fragment_ +//#define _di_f_utf_is_graph_ +#define _di_f_utf_is_numeric_ +#define _di_f_utf_is_phonetic_ +#define _di_f_utf_is_private_ +#define _di_f_utf_is_punctuation_ +#define _di_f_utf_is_subscript_ +#define _di_f_utf_is_superscript_ +#define _di_f_utf_is_symbol_ +#define _di_f_utf_is_unassigned_ +//#define _di_f_utf_is_valid_ +//#define _di_f_utf_is_whitespace_ +#define _di_f_utf_is_whitespace_modifier_ +#define _di_f_utf_is_whitespace_other_ +#define _di_f_utf_is_whitespace_zero_width_ +#define _di_f_utf_is_wide_ +//#define _di_f_utf_is_word_ +#define _di_f_utf_is_word_dash_ +#define _di_f_utf_is_word_dash_plus_ +//#define _di_f_utf_is_zero_width_ +#define _di_f_utf_space_ +#define _di_f_utf_string_append_ +#define _di_f_utf_string_append_assure_ +#define _di_f_utf_string_append_assure_nulless_ +#define _di_f_utf_string_append_mash_ +#define _di_f_utf_string_append_nulless_ +#define _di_f_utf_string_dynamic_adjust_ +#define _di_f_utf_string_dynamic_append_ +#define _di_f_utf_string_dynamic_append_assure_ +#define _di_f_utf_string_dynamic_append_assure_nulless_ +#define _di_f_utf_string_dynamic_append_nulless_ +#define _di_f_utf_string_dynamic_decimate_by_ +#define _di_f_utf_string_dynamic_decrease_by_ +#define _di_f_utf_string_dynamic_increase_ +#define _di_f_utf_string_dynamic_increase_by_ +#define _di_f_utf_string_dynamic_mash_ +#define _di_f_utf_string_dynamic_mash_nulless_ +#define _di_f_utf_string_dynamic_mish_ +#define _di_f_utf_string_dynamic_mish_nulless_ +#define _di_f_utf_string_dynamic_partial_append_ +#define _di_f_utf_string_dynamic_partial_append_assure_ +#define _di_f_utf_string_dynamic_partial_append_assure_nulless_ +#define _di_f_utf_string_dynamic_partial_append_nulless_ +#define _di_f_utf_string_dynamic_partial_mash_ +#define _di_f_utf_string_dynamic_partial_mash_nulless_ +#define _di_f_utf_string_dynamic_partial_mish_ +#define _di_f_utf_string_dynamic_partial_mish_nulless_ +#define _di_f_utf_string_dynamic_partial_prepend_ +#define _di_f_utf_string_dynamic_partial_prepend_assure_ +#define _di_f_utf_string_dynamic_partial_prepend_assure_nulless_ +#define _di_f_utf_string_dynamic_partial_prepend_nulless_ +#define _di_f_utf_string_dynamic_prepend_ +#define _di_f_utf_string_dynamic_prepend_assure_ +#define _di_f_utf_string_dynamic_prepend_assure_nulless_ +#define _di_f_utf_string_dynamic_prepend_nulless_ +#define _di_f_utf_string_dynamic_resize_ +#define _di_f_utf_string_dynamics_adjust_ +#define _di_f_utf_string_dynamics_append_ +#define _di_f_utf_string_dynamics_append_all_ +#define _di_f_utf_string_dynamics_decimate_by_ +#define _di_f_utf_string_dynamics_decrease_by_ +#define _di_f_utf_string_dynamic_seek_line_ +#define _di_f_utf_string_dynamic_seek_line_to_ +#define _di_f_utf_string_dynamic_seek_to_ +#define _di_f_utf_string_dynamics_increase_ +#define _di_f_utf_string_dynamics_increase_by_ +#define _di_f_utf_string_dynamics_resize_ +#define _di_f_utf_string_dynamicss_adjust_ +#define _di_f_utf_string_dynamicss_append_ +#define _di_f_utf_string_dynamicss_append_all_ +#define _di_f_utf_string_dynamicss_decimate_by_ +#define _di_f_utf_string_dynamicss_decrease_by_ +#define _di_f_utf_string_dynamicss_increase_ +#define _di_f_utf_string_dynamicss_increase_by_ +#define _di_f_utf_string_dynamicss_resize_ +#define _di_f_utf_string_dynamicss_t_ +#define _di_f_utf_string_dynamics_t_ +#define _di_f_utf_string_dynamic_t_ +#define _di_f_utf_string_dynamic_terminate_ +#define _di_f_utf_string_dynamic_terminate_after_ +#define _di_f_utf_string_empty_s_ +#define _di_f_utf_string_map_multis_adjust_ +#define _di_f_utf_string_map_multis_append_ +#define _di_f_utf_string_map_multis_append_all_ +#define _di_f_utf_string_map_multis_decimate_by_ +#define _di_f_utf_string_map_multis_decrease_by_ +#define _di_f_utf_string_map_multis_increase_ +#define _di_f_utf_string_map_multis_increase_by_ +#define _di_f_utf_string_map_multis_resize_ +#define _di_f_utf_string_map_multiss_adjust_ +#define _di_f_utf_string_map_multiss_append_ +#define _di_f_utf_string_map_multiss_append_all_ +#define _di_f_utf_string_map_multiss_decimate_by_ +#define _di_f_utf_string_map_multiss_decrease_by_ +#define _di_f_utf_string_map_multiss_increase_ +#define _di_f_utf_string_map_multiss_increase_by_ +#define _di_f_utf_string_map_multiss_resize_ +#define _di_f_utf_string_map_multiss_t_ +#define _di_f_utf_string_map_multis_t_ +#define _di_f_utf_string_map_multi_t_ +#define _di_f_utf_string_maps_adjust_ +#define _di_f_utf_string_maps_append_ +#define _di_f_utf_string_maps_append_all_ +#define _di_f_utf_string_maps_decimate_by_ +#define _di_f_utf_string_maps_decrease_by_ +#define _di_f_utf_string_maps_increase_ +#define _di_f_utf_string_maps_increase_by_ +#define _di_f_utf_string_maps_resize_ +#define _di_f_utf_string_mapss_adjust_ +#define _di_f_utf_string_mapss_append_ +#define _di_f_utf_string_mapss_append_all_ +#define _di_f_utf_string_mapss_decimate_by_ +#define _di_f_utf_string_mapss_decrease_by_ +#define _di_f_utf_string_mapss_increase_ +#define _di_f_utf_string_mapss_increase_by_ +#define _di_f_utf_string_mapss_resize_ +#define _di_f_utf_string_mapss_t_ +#define _di_f_utf_string_maps_t_ +#define _di_f_utf_string_map_t_ +#define _di_f_utf_string_mash_ +#define _di_f_utf_string_mash_nulless_ +#define _di_f_utf_string_mish_ +#define _di_f_utf_string_mish_nulless_ +#define _di_f_utf_string_prepend_ +#define _di_f_utf_string_prepend_assure_ +#define _di_f_utf_string_prepend_assure_nulless_ +#define _di_f_utf_string_prepend_nulless_ +#define _di_f_utf_string_seek_line_ +#define _di_f_utf_string_seek_line_to_ +#define _di_f_utf_string_seek_to_ +#define _di_f_utf_string_staticss_t_ +#define _di_f_utf_string_statics_t_ +#define _di_f_utf_string_static_t_ +#define _di_f_utf_string_t_ +#define _di_f_utf_string_triples_adjust_ +#define _di_f_utf_string_triples_append_ +#define _di_f_utf_string_triples_append_all_ +#define _di_f_utf_string_triples_decimate_by_ +#define _di_f_utf_string_triples_decrease_by_ +#define _di_f_utf_string_triples_increase_ +#define _di_f_utf_string_triples_increase_by_ +#define _di_f_utf_string_triples_resize_ +#define _di_f_utf_string_tripless_adjust_ +#define _di_f_utf_string_tripless_append_ +#define _di_f_utf_string_tripless_append_all_ +#define _di_f_utf_string_tripless_decimate_by_ +#define _di_f_utf_string_tripless_decrease_by_ +#define _di_f_utf_string_tripless_increase_ +#define _di_f_utf_string_tripless_increase_by_ +#define _di_f_utf_string_tripless_resize_ +#define _di_f_utf_string_tripless_t_ +#define _di_f_utf_string_triples_t_ +#define _di_f_utf_string_triple_t_ +#define _di_f_utf_substitute_ +#define _di_f_utf_unicode_from_ +#define _di_f_utf_unicode_string_to_ +#define _di_f_utf_unicode_to_ +#define _di_f_utf_widths_t_ + +#define _di_macro_f_memory_structure_adjust_ +#define _di_macro_f_memory_structure_clear_ +#define _di_macro_f_memory_structure_decimate_by_ +#define _di_macro_f_memory_structure_decrease_by_ +#define _di_macro_f_memory_structure_delete_ +#define _di_macro_f_memory_structure_delete_simple_ +#define _di_macro_f_memory_structure_destroy_ +#define _di_macro_f_memory_structure_destroy_simple_ +#define _di_macro_f_memory_structure_increase_ +#define _di_macro_f_memory_structure_increase_by_ +#define _di_macro_f_memory_structure_increment_ +#define _di_macro_f_memory_structure_resize_ +#define _di_macro_f_memory_structures_adjust_ +#define _di_macro_f_memory_structures_clear_ +#define _di_macro_f_memory_structures_decimate_by_ +#define _di_macro_f_memory_structures_decrease_by_ +#define _di_macro_f_memory_structures_delete_ +#define _di_macro_f_memory_structures_delete_simple_ +#define _di_macro_f_memory_structures_destroy_ +#define _di_macro_f_memory_structures_destroy_simple_ +#define _di_macro_f_memory_structures_increase_ +#define _di_macro_f_memory_structures_increase_by_ +#define _di_macro_f_memory_structures_resize_ diff --git a/build/stand_alone/fss_basic_write.fakefile b/build/stand_alone/fss_basic_write.fakefile new file mode 100644 index 0000000..a87812b --- /dev/null +++ b/build/stand_alone/fss_basic_write.fakefile @@ -0,0 +1,27 @@ +# fss-0005 iki-0002 + +settings: + fail exit + modes stand_alone clang test fanalyzer thread threadless + + environment PATH LD_LIBRARY_PATH + environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH + +main: + build + +install: + shell ./install.sh parameter:'work' parameter:'verbosity' parameter:'color' + +help: + print + print context:'title'Fakefile Options for FSS Payload Write Software.context:'reset' + + print + print The following operations are available\: + print " - context:'notable'help:context:'reset' Perform the help operation, printing this message." + print " - context:'notable'install:context:'reset' A helper operation that simply calls the ./install.sh script with default settings." + print " - context:'notable'main:context:'reset' The default compilation using the build settings mode." + + print + print The context:'notable'install context:'reset'operation supports the context:'notable'work,context:'reset' context:'notable'verbosity,context:'reset' and context:'notable'color context:'reset'parameters. diff --git a/build/stand_alone/fss_basic_write.settings b/build/stand_alone/fss_basic_write.settings new file mode 100644 index 0000000..386e44e --- /dev/null +++ b/build/stand_alone/fss_basic_write.settings @@ -0,0 +1,107 @@ +# fss-0001 +# +# A custom build for compiling fss_basic_write as a stand alone binary building in all of the FLL dependencies. +# This will compile a program that does not have a libfss_basic_write.so library and builds all of the FLL dependencies into the resulting program. +# +# Modes: +# - stand_alone: The stand alone build mode, which in general should always be used. +# - clang: Use clang rather than the default, which is generally gcc. +# - test: Compile for a test, such as unit testing. +# - fanalyzer: Compile using GCC's -fanalyzer compile time option. +# - thread: Compile with thread support. +# - threadless: Compile without thread support. +# + +build_name fss_basic_write + +version_major 0 +version_minor 6 +version_micro 6 +version_file micro +version_target minor + +modes stand_alone clang test fanalyzer thread threadless +modes_default stand_alone + +build_compiler gcc +build_compiler-clang clang +build_indexer ar +build_indexer_arguments rcs +build_language c + +build_libraries -lc + +build_sources_program fll/level_0/color.c fll/level_0/private-color.c fll/level_0/color/common.c +build_sources_program fll/level_0/console.c fll/level_0/console/common.c fll/level_0/private-console.c +build_sources_program fll/level_0/conversion.c fll/level_0/private-conversion.c fll/level_0/conversion/common.c +build_sources_program fll/level_0/directory.c fll/level_0/directory/common.c fll/level_0/private-directory.c +build_sources_program fll/level_0/file.c fll/level_0/private-file.c fll/level_0/file/common.c +build_sources_program fll/level_0/fss.c fll/level_0/private-fss.c fll/level_0/fss/common.c fll/level_0/fss/named.c fll/level_0/fss/nest.c fll/level_0/fss/set.c +build_sources_program fll/level_0/memory.c fll/level_0/private-memory.c fll/level_0/memory/structure.c +build_sources_program fll/level_0/pipe.c +build_sources_program fll/level_0/print.c fll/level_0/private-print.c fll/level_0/print/common.c fll/level_0/print/to.c fll/level_0/print/private-to.c +build_sources_program fll/level_0/signal.c +build_sources_program fll/level_0/string.c fll/level_0/private-string.c fll/level_0/string/common.c fll/level_0/string/dynamic.c fll/level_0/string/map.c fll/level_0/string/map_multi.c fll/level_0/string/private-dynamic.c fll/level_0/string/private-map.c fll/level_0/string/private-map_multi.c fll/level_0/string/private-quantity.c fll/level_0/string/private-range.c fll/level_0/string/private-triple.c fll/level_0/string/quantity.c fll/level_0/string/range.c fll/level_0/string/static.c fll/level_0/string/triple.c +build_sources_program fll/level_0/type_array/array_length.c fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c +build_sources_program fll/level_0/type_array/private-array_length.c fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c +build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/private-utf_alphabetic.c fll/level_0/private-utf_combining.c fll/level_0/private-utf_control.c fll/level_0/private-utf_digit.c fll/level_0/private-utf_emoji.c fll/level_0/private-utf_numeric.c fll/level_0/private-utf_phonetic.c fll/level_0/private-utf_private.c fll/level_0/private-utf_punctuation.c fll/level_0/private-utf_subscript.c fll/level_0/private-utf_superscript.c fll/level_0/private-utf_symbol.c fll/level_0/private-utf_unassigned.c fll/level_0/private-utf_valid.c fll/level_0/private-utf_whitespace.c fll/level_0/private-utf_wide.c fll/level_0/private-utf_word.c fll/level_0/private-utf_zero_width.c +build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/map_multi.c fll/level_0/utf/static.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/private-dynamic.c fll/level_0/utf/private-map.c fll/level_0/utf/private-map_multi.c fll/level_0/utf/private-triple.c fll/level_0/utf/private-string.c + +build_sources_program fll/level_1/conversion.c fll/level_1/private-conversion.c fll/level_1/conversion/common.c +build_sources_program fll/level_1/private-fss.c fll/level_1/fss/basic.c fll/level_1/fss/basic_list.c fll/level_1/fss/embedded_list.c fll/level_1/fss/extended.c fll/level_1/fss/extended_list.c +build_sources_program fll/level_1/print.c fll/level_1/private-print.c fll/level_1/print/common.c +build_sources_program fll/level_1/string.c fll/level_1/private-string.c + +build_sources_program fll/level_2/error.c fll/level_2/error/common.c fll/level_2/private-error.c +build_sources_program fll/level_2/file.c fll/level_2/private-file.c +build_sources_program fll/level_2/fss.c fll/level_2/fss/basic.c fll/level_2/fss/basic_list.c fll/level_2/fss/embedded_list.c fll/level_2/fss/extended.c fll/level_2/fss/extended_list.c fll/level_2/fss/payload.c +build_sources_program fll/level_2/print.c +build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/level_2/private-program.c + +build_sources_program program/fss_basic_write/fss_basic_write.c program/fss_basic_write/common.c program/fss_basic_write/private-common.c program/fss_basic_write/private-write.c + +build_sources_program program/fss_basic_write/main.c + +build_sources_documentation man + +build_script yes +build_shared yes +build_static no + +path_headers fll +path_library_script script +path_library_shared shared +path_library_static static +path_object_script script +path_object_shared shared +path_object_static static +path_program_script script +path_program_shared shared +path_program_static static + +has_path_standard yes +preserve_path_headers yes + +search_exclusive yes +search_shared yes +search_static yes + +environment PATH LD_LIBRARY_PATH +environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH + +defines -include sources/c/config.h -I sources/c/ +#defines -D_di_libcap_ +defines -D_libcap_legacy_only_ +defines-clang -D_clang_not_a_compile_time_constant_workaround_ +defines-threadless -D_di_thread_support_ +defines-thread -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ + +flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces +flags-clang -Wno-logical-op-parentheses +flags-test -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ + +flags_library -fPIC +flags_object -fPIC +flags_program -fPIE diff --git a/build/stand_alone/fss_extended_read.config.h b/build/stand_alone/fss_extended_read.config.h new file mode 100644 index 0000000..ff90065 --- /dev/null +++ b/build/stand_alone/fss_extended_read.config.h @@ -0,0 +1,1435 @@ +// A config.h file for defining all code being disabled for compiling the stand alone FSS Extended Read. +// To assist in building this file use (may need to omit --defined-only): "nm --defined-only -f p programs/shared/fss_extended_read | grep -oP '^(f|fl|fll|macro)_[^\s]+'". +// To get the list of all possible functions, use something like: "grep -horP '\b_di_f_\w*\b' level_0/f_color/". +// +// Example: echo > /tmp/all.txt +// for i in f_type f_status f_memory f_type_array f_string f_utf f_color f_console f_conversion f_directory f_environment f_file f_fss f_pipe f_print f_signal ; do grep -horP '\b_di_f_\w*\b' level_0/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_0/$i/c >> /tmp/all.txt ; done +// for i in fl_conversion fl_fss fl_print fl_string ; do grep -horP '\b_di_fl_\w*\b' level_1/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_1/$i/c >> /tmp/all.txt ; done +// for i in fll_error fll_file fll_fss fll_print fll_program ; do grep -horP '\b_di_fll_\w*\b' level_2/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_2/$i/c >> /tmp/all.txt ; done +// sort /tmp/all.txt | uniq | sed -e 's|^_|#define &|g' > /tmp/sorted.txt + +#define _di_f_array_lengths_adjust_ +#define _di_f_array_lengths_append_ +#define _di_f_array_lengths_append_all_ +#define _di_f_array_lengths_decimate_by_ +#define _di_f_array_lengths_decrease_by_ +//#define _di_f_array_lengths_increase_ +//#define _di_f_array_lengths_increase_by_ +//#define _di_f_array_lengths_resize_ +#define _di_f_array_lengthss_adjust_ +#define _di_f_array_lengthss_append_ +#define _di_f_array_lengthss_append_all_ +#define _di_f_array_lengthss_decimate_by_ +#define _di_f_array_lengthss_decrease_by_ +#define _di_f_array_lengthss_increase_ +#define _di_f_array_lengthss_increase_by_ +#define _di_f_array_lengthss_resize_ +#define _di_f_array_lengthss_t_ +//#define _di_f_array_lengths_t_ +//#define _di_f_array_length_t_ + +#define _di_f_cells_adjust_ +#define _di_f_cells_append_ +#define _di_f_cells_append_all_ +#define _di_f_cells_decimate_by_ +#define _di_f_cells_decrease_by_ +#define _di_f_cells_increase_ +#define _di_f_cells_increase_by_ +#define _di_f_cells_resize_ +#define _di_f_cellss_adjust_ +#define _di_f_cellss_append_ +#define _di_f_cellss_append_all_ +#define _di_f_cellss_decimate_by_ +#define _di_f_cellss_decrease_by_ +#define _di_f_cellss_increase_ +#define _di_f_cellss_increase_by_ +#define _di_f_cellss_resize_ +#define _di_f_cellss_t_ +#define _di_f_cells_t_ +#define _di_f_cell_t_ + +//#define _di_f_char_t_ + +#define _di_f_color_code_t_ +//#define _di_f_color_context_delete_ +#define _di_f_color_context_destroy_ +//#define _di_f_color_context_t_ +//#define _di_f_color_format_t_ +//#define _di_f_color_load_context_ +//#define _di_f_color_max_size_ +//#define _di_f_color_mode_t_ +#define _di_f_color_save_1_ +#define _di_f_color_save_2_ +#define _di_f_color_save_3_ +#define _di_f_color_save_4_ +#define _di_f_color_save_5_ +//#define _di_f_color_set_context_t_ +//#define _di_f_color_set_string_empty_s_ +//#define _di_f_color_set_t_ +//#define _di_f_color_string_s_ +//#define _di_f_color_t_ +//#define _di_f_color_terminal_s_ + +//#define _di_f_console_arguments_t_ +#define _di_f_console_environment_process_ +#define _di_f_console_identify_ +//#define _di_f_console_ids_ +//#define _di_f_console_length_size_ +//#define _di_f_console_parameter_ids_t_ +//#define _di_f_console_parameter_id_t_ +//#define _di_f_console_parameter_prioritize_left_ +//#define _di_f_console_parameter_prioritize_right_ +//#define _di_f_console_parameter_process_ +//#define _di_f_console_parameters_delete_ +#define _di_f_console_parameters_destroy_ +//#define _di_f_console_parameters_t_ +//#define _di_f_console_parameter_t_ +//#define _di_f_console_standard_s_ +//#define _di_f_console_symbol_s_ +//#define _di_f_console_types_t_ +//#define _di_f_console_verbosity_ + +#define _di_f_conversion_character_is_binary_ +//#define _di_f_conversion_character_is_decimal_ +#define _di_f_conversion_character_is_duodecimal_ +#define _di_f_conversion_character_is_hexidecimal_ +#define _di_f_conversion_character_is_octal_ +//#define _di_f_conversion_character_to_binary_ +//#define _di_f_conversion_character_to_decimal_ +//#define _di_f_conversion_character_to_duodecimal_ +//#define _di_f_conversion_character_to_hexidecimal_ +//#define _di_f_conversion_character_to_octal_ +//#define _di_f_conversion_data_flag_ +//#define _di_f_conversion_data_t_ +#define _di_f_conversion_data_t_defines_ +//#define _di_f_conversion_digits_d_ +//#define _di_f_conversion_number_signed_print_ +#define _di_f_conversion_number_signed_to_string_ +//#define _di_f_conversion_number_unsigned_print_ +#define _di_f_conversion_number_unsigned_to_string_ + +#define _di_f_date_t_ + +#define _di_f_directory_at_ +#define _di_f_directory_create_ +#define _di_f_directory_create_at_ +#define _di_f_directory_exists_ +#define _di_f_directory_exists_at_ +#define _di_f_directory_flag_ +#define _di_f_directory_is_ +#define _di_f_directory_is_at_ +#define _di_f_directory_limitations_ +#define _di_f_directory_list_ +//#define _di_f_directory_listing_t_ +#define _di_f_directory_mode_ +#define _di_f_directory_open_ +#define _di_f_directory_open_at_ +#define _di_f_directory_remove_ +#define _di_f_directory_remove_custom_ +//#define _di_f_directory_statuss_t_ +//#define _di_f_directory_status_t_ +#define _di_f_directory_string_ +#define _di_f_directory_touch_ +#define _di_f_directory_touch_at_ + +#define _di_f_environment_clear_ +#define _di_f_environment_defines_ +#define _di_f_environment_exists_ +#define _di_f_environment_get_ +#define _di_f_environment_get_all_ +#define _di_f_environment_secure_is_ +#define _di_f_environment_set_ +#define _di_f_environment_unset_ + +#define _di_f_file_access_ +#define _di_f_file_access_at_ +//#define _di_f_file_access_modes_ +//#define _di_f_file_at_ +#define _di_f_file_clone_ +#define _di_f_file_close_ +#define _di_f_file_close_flush_ +#define _di_f_file_copy_ +#define _di_f_file_create_ +#define _di_f_file_create_at_ +#define _di_f_file_create_device_ +#define _di_f_file_create_device_at_ +#define _di_f_file_create_fifo_ +#define _di_f_file_create_fifo_at_ +#define _di_f_file_create_node_ +#define _di_f_file_create_node_at_ +//#define _di_f_file_defaults_ +#define _di_f_file_descriptor_ +#define _di_f_file_exists_ +#define _di_f_file_exists_at_ +//#define _di_f_file_flag_ +#define _di_f_file_flush_ +#define _di_f_file_group_read_ +#define _di_f_file_is_ +#define _di_f_file_is_at_ +#define _di_f_file_link_ +#define _di_f_file_link_at_ +#define _di_f_file_link_hard_ +#define _di_f_file_link_hard_at_ +#define _di_f_file_link_read_ +#define _di_f_file_link_read_at_ +#define _di_f_file_mode_determine_ +#define _di_f_file_mode_from_string_ +#define _di_f_file_mode_read_ +#define _di_f_file_mode_read_at_ +#define _di_f_file_mode_set_ +#define _di_f_file_mode_set_at_ +#define _di_f_file_mode_t_ +#define _di_f_file_mode_to_mode_ +#define _di_f_file_name_base_ +#define _di_f_file_name_directory_ +#define _di_f_file_open_ +#define _di_f_file_open_at_ +//#define _di_f_file_open_modes_ +//#define _di_f_file_operation_strings_ +#define _di_f_file_owner_read_ +#define _di_f_file_read_ +#define _di_f_file_read_block_ +#define _di_f_file_read_until_ +#define _di_f_file_remove_ +#define _di_f_file_remove_at_ +#define _di_f_file_rename_ +#define _di_f_file_rename_at_ +#define _di_f_file_role_change_ +#define _di_f_file_role_change_at_ +#define _di_f_file_seek_ +#define _di_f_file_seeks_ +#define _di_f_file_size_ +#define _di_f_file_size_at_ +//#define _di_f_file_size_by_id_ +#define _di_f_file_stat_ +#define _di_f_file_stat_at_ +#define _di_f_file_stat_by_id_ +#define _di_f_file_stat_flags_ +//#define _di_f_file_stream_close_ +//#define _di_f_file_stream_open_ +#define _di_f_file_stream_open_descriptor_ +//#define _di_f_file_stream_read_ +#define _di_f_file_stream_read_block_ +//#define _di_f_file_stream_read_until_ +#define _di_f_file_stream_reopen_ +#define _di_f_file_stream_write_ +#define _di_f_file_stream_write_block_ +#define _di_f_file_stream_write_range +#define _di_f_file_stream_write_range_ +#define _di_f_file_stream_write_until +#define _di_f_file_stream_write_until_ +//#define _di_f_file_t_ +#define _di_f_file_touch_ +#define _di_f_file_touch_at_ +#define _di_f_file_type_ +#define _di_f_file_type_at_ +#define _di_f_file_types_ +#define _di_f_file_umask_get_ +#define _di_f_file_umask_set_ +#define _di_f_file_write_ +#define _di_f_file_write_block_ +#define _di_f_file_write_range +#define _di_f_file_write_range_ +#define _di_f_file_write_until_ + +#define _di_f_fll_ids_adjust_ +#define _di_f_fll_ids_append_ +#define _di_f_fll_ids_append_all_ +#define _di_f_fll_ids_decimate_by_ +#define _di_f_fll_ids_decrease_by_ +#define _di_f_fll_ids_increase_ +#define _di_f_fll_ids_increase_by_ +#define _di_f_fll_ids_resize_ +#define _di_f_fll_idss_adjust_ +#define _di_f_fll_idss_append_ +#define _di_f_fll_idss_append_all_ +#define _di_f_fll_idss_decimate_by_ +#define _di_f_fll_idss_decrease_by_ +#define _di_f_fll_idss_increase_ +#define _di_f_fll_idss_increase_by_ +#define _di_f_fll_idss_resize_ +#define _di_f_fll_idss_t_ +#define _di_f_fll_ids_t_ +//#define _di_f_fll_id_t_ + +#define _di_f_fss_apply_delimit_ +#define _di_f_fss_apply_delimit_range_ +//#define _di_f_fss_codes_ +#define _di_f_fss_commentss_t_ +//#define _di_f_fss_comments_t_ +//#define _di_f_fss_comment_t_ +//#define _di_f_fss_complete_ +//#define _di_f_fss_contents_t_ +//#define _di_f_fss_content_t_ +#define _di_f_fss_count_lines_ +#define _di_f_fss_count_lines_range_ +#define _di_f_fss_default_allocation_step_ +#define _di_f_fss_defaults_ +//#define _di_f_fss_delimiters_ +#define _di_f_fss_delimitss_t_ +//#define _di_f_fss_delimits_t_ +//#define _di_f_fss_delimit_t_ +//#define _di_f_fss_fail_utf_ +//#define _di_f_fss_fail_utf_to_false_ +#define _di_f_fss_is_combining_ +//#define _di_f_fss_is_graph_ +//#define _di_f_fss_is_space_ +//#define _di_f_fss_is_zero_width_ +#define _di_f_fss_items_adjust_ +#define _di_f_fss_items_decimate_by_ +#define _di_f_fss_items_decrease_by_ +#define _di_f_fss_items_increase_ +#define _di_f_fss_items_increase_by_ +#define _di_f_fss_items_resize_ +#define _di_f_fss_items_t_ +#define _di_f_fss_item_t_ +#define _di_f_fss_named_adjust_ +#define _di_f_fss_named_decimate_by_ +#define _di_f_fss_named_decrease_by_ +#define _di_f_fss_named_increase_ +#define _di_f_fss_named_increase_by_ +#define _di_f_fss_named_resize_ +#define _di_f_fss_nameds_adjust_ +#define _di_f_fss_nameds_decimate_by_ +#define _di_f_fss_nameds_decrease_by_ +#define _di_f_fss_nameds_increase_ +#define _di_f_fss_nameds_increase_by_ +#define _di_f_fss_nameds_resize_ +#define _di_f_fss_nameds_t_ +#define _di_f_fss_named_t_ +#define _di_f_fss_nest_adjust_ +#define _di_f_fss_nest_decimate_by_ +#define _di_f_fss_nest_decrease_by_ +#define _di_f_fss_nest_increase_ +#define _di_f_fss_nest_increase_by_ +#define _di_f_fss_nest_resize_ +#define _di_f_fss_nests_adjust_ +#define _di_f_fss_nests_decimate_by_ +#define _di_f_fss_nests_decrease_by_ +#define _di_f_fss_nests_increase_ +#define _di_f_fss_nests_increase_by_ +#define _di_f_fss_nests_resize_ +#define _di_f_fss_nests_t_ +#define _di_f_fss_nest_t_ +//#define _di_f_fss_objects_t_ +//#define _di_f_fss_object_t_ +//#define _di_f_fss_quotess_t_ +//#define _di_f_fss_quotes_t_ +//#define _di_f_fss_quote_t_ +//#define _di_f_fss_quote_type_ +//#define _di_f_fss_seek_to_eol_ +#define _di_f_fss_set_adjust_ +#define _di_f_fss_set_decimate_by_ +#define _di_f_fss_set_decrease_by_ +#define _di_f_fss_set_increase_ +#define _di_f_fss_set_increase_by_ +#define _di_f_fss_set_quote_adjust_ +#define _di_f_fss_set_quote_decimate_by_ +#define _di_f_fss_set_quote_decrease_by_ +#define _di_f_fss_set_quote_increase_ +#define _di_f_fss_set_quote_increase_by_ +#define _di_f_fss_set_quote_resize_ +#define _di_f_fss_set_quotes_adjust_ +#define _di_f_fss_set_quotes_decimate_by_ +#define _di_f_fss_set_quotes_decrease_by_ +#define _di_f_fss_set_quotes_increase_ +#define _di_f_fss_set_quotes_increase_by_ +#define _di_f_fss_set_quotes_resize_ +#define _di_f_fss_set_quotes_t_ +#define _di_f_fss_set_quote_t_ +#define _di_f_fss_set_resize_ +#define _di_f_fss_sets_adjust_ +#define _di_f_fss_sets_decimate_by_ +#define _di_f_fss_sets_decrease_by_ +#define _di_f_fss_sets_increase_ +#define _di_f_fss_sets_increase_by_ +#define _di_f_fss_sets_resize_ +#define _di_f_fss_sets_t_ +#define _di_f_fss_set_t_ +//#define _di_f_fss_skip_past_delimit_ +//#define _di_f_fss_skip_past_space_ +//#define _di_f_fss_state_flags_ +//#define _di_f_fss_status_codes_ +//#define _di_f_fss_status_error_ +//#define _di_f_fss_status_success_ +//#define _di_f_fss_status_warning_ +//#define _di_f_fss_strings_ +//#define _di_f_fss_types_t_ + +#define _di_f_int128s_adjust_ +#define _di_f_int128s_append_ +#define _di_f_int128s_append_all_ +#define _di_f_int128s_decimate_by_ +#define _di_f_int128s_decrease_by_ +#define _di_f_int128s_increase_ +#define _di_f_int128s_increase_by_ +#define _di_f_int128s_resize_ +#define _di_f_int128ss_adjust_ +#define _di_f_int128ss_append_ +#define _di_f_int128ss_append_all_ +#define _di_f_int128ss_decimate_by_ +#define _di_f_int128ss_decrease_by_ +#define _di_f_int128ss_increase_ +#define _di_f_int128ss_increase_by_ +#define _di_f_int128ss_resize_ +#define _di_f_int128ss_t_ +#define _di_f_int128s_t_ +//#define _di_f_int_128_t_ +#define _di_f_int128_t_ +#define _di_f_int16s_adjust_ +#define _di_f_int16s_append_ +#define _di_f_int16s_append_all_ +#define _di_f_int16s_decimate_by_ +#define _di_f_int16s_decrease_by_ +#define _di_f_int16s_increase_ +#define _di_f_int16s_increase_by_ +#define _di_f_int16s_resize_ +#define _di_f_int16ss_adjust_ +#define _di_f_int16ss_append_ +#define _di_f_int16ss_append_all_ +#define _di_f_int16ss_decimate_by_ +#define _di_f_int16ss_decrease_by_ +#define _di_f_int16ss_increase_ +#define _di_f_int16ss_increase_by_ +#define _di_f_int16ss_resize_ +#define _di_f_int16ss_t_ +#define _di_f_int16s_t_ +#define _di_f_int32s_adjust_ +#define _di_f_int32s_append_ +#define _di_f_int32s_append_all_ +#define _di_f_int32s_decimate_by_ +#define _di_f_int32s_decrease_by_ +#define _di_f_int32s_increase_ +#define _di_f_int32s_increase_by_ +#define _di_f_int32s_resize_ +#define _di_f_int32ss_adjust_ +#define _di_f_int32ss_append_ +#define _di_f_int32ss_append_all_ +#define _di_f_int32ss_decimate_by_ +#define _di_f_int32ss_decrease_by_ +#define _di_f_int32ss_increase_ +#define _di_f_int32ss_increase_by_ +#define _di_f_int32ss_resize_ +#define _di_f_int32ss_t_ +#define _di_f_int32s_t_ +#define _di_f_int64s_adjust_ +#define _di_f_int64s_append_ +#define _di_f_int64s_append_all_ +#define _di_f_int64s_decimate_by_ +#define _di_f_int64s_decrease_by_ +#define _di_f_int64s_increase_ +#define _di_f_int64s_increase_by_ +#define _di_f_int64s_resize_ +#define _di_f_int64ss_adjust_ +#define _di_f_int64ss_append_ +#define _di_f_int64ss_append_all_ +#define _di_f_int64ss_decimate_by_ +#define _di_f_int64ss_decrease_by_ +#define _di_f_int64ss_increase_ +#define _di_f_int64ss_increase_by_ +#define _di_f_int64ss_resize_ +#define _di_f_int64ss_t_ +#define _di_f_int64s_t_ +#define _di_f_int8s_adjust_ +#define _di_f_int8s_append_ +#define _di_f_int8s_append_all_ +#define _di_f_int8s_decimate_by_ +#define _di_f_int8s_decrease_by_ +#define _di_f_int8s_increase_ +#define _di_f_int8s_increase_by_ +#define _di_f_int8s_resize_ +#define _di_f_int8ss_adjust_ +#define _di_f_int8ss_append_ +#define _di_f_int8ss_append_all_ +#define _di_f_int8ss_decimate_by_ +#define _di_f_int8ss_decrease_by_ +#define _di_f_int8ss_increase_ +#define _di_f_int8ss_increase_by_ +#define _di_f_int8ss_resize_ +#define _di_f_int8ss_t_ +#define _di_f_int8s_t_ +#define _di_f_int8_t_ + +//#define _di_fl_conversion_data_flag_ +//#define _di_fl_conversion_data_t_ +//#define _di_fl_conversion_data_t_defines_ +#define _di_fl_conversion_dynamic_partial_to_binary_signed_ +#define _di_fl_conversion_dynamic_partial_to_binary_unsigned_ +#define _di_fl_conversion_dynamic_partial_to_decimal_signed_ +#define _di_fl_conversion_dynamic_partial_to_decimal_unsigned_ +#define _di_fl_conversion_dynamic_partial_to_signed_ +#define _di_fl_conversion_dynamic_partial_to_signed_detect_ +#define _di_fl_conversion_dynamic_partial_to_unsigned_ +//#define _di_fl_conversion_dynamic_partial_to_unsigned_detect_ +#define _di_fl_conversion_dynamic_to_binary_signed_ +#define _di_fl_conversion_dynamic_to_binary_unsigned_ +#define _di_fl_conversion_dynamic_to_decimal_signed_ +#define _di_fl_conversion_dynamic_to_decimal_unsigned_ +#define _di_fl_conversion_dynamic_to_signed_ +#define _di_fl_conversion_dynamic_to_signed_detect_ +#define _di_fl_conversion_dynamic_to_unsigned_ +//#define _di_fl_conversion_dynamic_to_unsigned_detect_ + +#define _di_fl_fss_basic_content_read_ +#define _di_fl_fss_basic_content_write_ +#define _di_fl_fss_basic_list_content_read_ +#define _di_fl_fss_basic_list_content_write_ +#define _di_fl_fss_basic_list_object_read_ +#define _di_fl_fss_basic_list_object_write_ +#define _di_fl_fss_basic_object_read_ +#define _di_fl_fss_basic_object_write_ +#define _di_fl_fss_embedded_list_content_read_ +#define _di_fl_fss_embedded_list_content_write_ +#define _di_fl_fss_embedded_list_object_read_ +#define _di_fl_fss_embedded_list_object_write_ +//#define _di_fl_fss_extended_content_read_ +#define _di_fl_fss_extended_content_write_ +#define _di_fl_fss_extended_list_content_read_ +#define _di_fl_fss_extended_list_content_write_ +#define _di_fl_fss_extended_list_object_read_ +#define _di_fl_fss_extended_list_object_write_ +//#define _di_fl_fss_extended_object_read_ +#define _di_fl_fss_extended_object_write_ + +//#define _di_fll_error_file_print_ +//#define _di_fll_error_file_type_ +//#define _di_fll_error_parameter_integer_print_ +//#define _di_fll_error_print_ + +#define _di_fll_file_mode_set_all_ +#define _di_fll_file_move_ +#define _di_fll_file_role_change_all_ + +#define _di_fll_fss_basic_list_read_ +#define _di_fll_fss_basic_list_write_ +#define _di_fll_fss_basic_read_ +#define _di_fll_fss_basic_write_ +#define _di_fll_fss_embedded_list_read_ +#define _di_fll_fss_embedded_list_write_ +#define _di_fll_fss_extended_list_read_ +#define _di_fll_fss_extended_list_write_ +//#define _di_fll_fss_extended_read_ +#define _di_fll_fss_extended_write_ +#define _di_fll_fss_identify_ +#define _di_fll_fss_payload_read_ +#define _di_fll_fss_payload_write_ +#define _di_fll_fss_snatch_ +#define _di_fll_fss_snatch_apart_ +#define _di_fll_fss_snatch_map_ +#define _di_fll_fss_snatch_map_apart_ +#define _di_fll_fss_snatch_map_mash_ +#define _di_fll_fss_snatch_map_mash_apart_ +#define _di_fll_fss_snatch_map_together_ +#define _di_fll_fss_snatch_mash_ +#define _di_fll_fss_snatch_mash_apart_ +#define _di_fll_fss_snatch_together_ + +#define _di_fll_print_ +#define _di_fll_print_character_ +#define _di_fll_print_character_safely_ +#define _di_fll_print_dynamic_ +#define _di_fll_print_dynamic_partial_ +#define _di_fll_print_dynamic_partial_raw_ +#define _di_fll_print_dynamic_partial_raw_safely_ +#define _di_fll_print_dynamic_partial_safely_ +//#define _di_fll_print_dynamic_raw_ +#define _di_fll_print_dynamic_raw_safely_ +#define _di_fll_print_dynamic_safely_ +#define _di_fll_print_except_ +#define _di_fll_print_except_dynamic_ +#define _di_fll_print_except_dynamic_partial_ +#define _di_fll_print_except_dynamic_partial_raw_ +#define _di_fll_print_except_dynamic_partial_raw_safely_ +#define _di_fll_print_except_dynamic_partial_safely_ +#define _di_fll_print_except_dynamic_raw_ +#define _di_fll_print_except_dynamic_raw_safely_ +#define _di_fll_print_except_dynamic_safely_ +#define _di_fll_print_except_in_ +#define _di_fll_print_except_in_dynamic_ +#define _di_fll_print_except_in_dynamic_partial_ +#define _di_fll_print_except_in_dynamic_partial_raw_ +#define _di_fll_print_except_in_dynamic_partial_raw_safely_ +#define _di_fll_print_except_in_dynamic_partial_safely_ +#define _di_fll_print_except_in_dynamic_raw_ +#define _di_fll_print_except_in_dynamic_raw_safely_ +#define _di_fll_print_except_in_dynamic_safely_ +#define _di_fll_print_except_in_raw_ +#define _di_fll_print_except_in_raw_safely_ +#define _di_fll_print_except_in_safely_ +#define _di_fll_print_except_raw_ +#define _di_fll_print_except_raw_safely_ +#define _di_fll_print_except_safely_ +//#define _di_fll_print_format_ +#define _di_fll_print_format_convert_ +#define _di_fll_print_raw_ +#define _di_fll_print_raw_safely_ +#define _di_fll_print_raw_terminated_ +#define _di_fll_print_safely_ +#define _di_fll_print_safely_terminated_ +#define _di_fll_print_string_va_ +#define _di_fll_print_terminated_ +#define _di_fll_print_trim_ +#define _di_fll_print_trim_dynamic_ +#define _di_fll_print_trim_dynamic_partial_ +#define _di_fll_print_trim_dynamic_partial_raw_ +#define _di_fll_print_trim_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_dynamic_partial_safely_ +#define _di_fll_print_trim_dynamic_raw_ +#define _di_fll_print_trim_dynamic_raw_safely_ +#define _di_fll_print_trim_dynamic_safely_ +#define _di_fll_print_trim_except_ +#define _di_fll_print_trim_except_dynamic_ +#define _di_fll_print_trim_except_dynamic_partial_ +#define _di_fll_print_trim_except_dynamic_partial_raw_ +#define _di_fll_print_trim_except_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_except_dynamic_partial_safely_ +#define _di_fll_print_trim_except_dynamic_raw_ +#define _di_fll_print_trim_except_dynamic_raw_safely_ +#define _di_fll_print_trim_except_dynamic_safely_ +#define _di_fll_print_trim_except_in_ +#define _di_fll_print_trim_except_in_dynamic_ +#define _di_fll_print_trim_except_in_dynamic_partial_ +#define _di_fll_print_trim_except_in_dynamic_partial_raw_ +#define _di_fll_print_trim_except_in_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_except_in_dynamic_partial_safely_ +#define _di_fll_print_trim_except_in_dynamic_raw_ +#define _di_fll_print_trim_except_in_dynamic_raw_safely_ +#define _di_fll_print_trim_except_in_dynamic_safely_ +#define _di_fll_print_trim_except_in_raw_ +#define _di_fll_print_trim_except_in_raw_safely_ +#define _di_fll_print_trim_except_in_safely_ +#define _di_fll_print_trim_except_raw_ +#define _di_fll_print_trim_except_raw_safely_ +#define _di_fll_print_trim_except_safely_ +#define _di_fll_print_trim_raw_ +#define _di_fll_print_trim_raw_safely_ +#define _di_fll_print_trim_safely_ + +//#define _di_fll_program_data_delete_ +#define _di_fll_program_data_destroy_ +//#define _di_fll_program_data_t_ +#define _di_fll_program_parameter_additional_append_ +#define _di_fll_program_parameter_additional_mash_ +#define _di_fll_program_parameter_additional_rip_ +#define _di_fll_program_parameter_additional_rip_mash_ +//#define _di_fll_program_parameter_long_print_cannot_use_with_ +//#define _di_fll_program_parameter_process_ +//#define _di_fll_program_parameter_process_empty_ +//#define _di_fll_program_parameters_ +//#define _di_fll_program_print_help_header_ +//#define _di_fll_program_print_help_option_ +#define _di_fll_program_print_help_option_long_ +#define _di_fll_program_print_help_option_other_ +//#define _di_fll_program_print_help_usage_ +//#define _di_fll_program_print_version_ +//#define _di_fll_program_standard_setdown_ +//#define _di_fll_program_standard_setup_ +//#define _di_fll_program_standard_signal_received_ +//#define _di_fll_program_standard_signal_state_ + +//#define _di_fl_print_format_ +#define _di_fl_print_format_convert_ +//#define _di_fl_print_string_va_ +//#define _di_fl_print_t_ +#define _di_fl_print_trim_ +#define _di_fl_print_trim_dynamic_ +#define _di_fl_print_trim_dynamic_partial_ +#define _di_fl_print_trim_dynamic_partial_raw_ +#define _di_fl_print_trim_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_dynamic_partial_safely_ +#define _di_fl_print_trim_dynamic_raw_ +#define _di_fl_print_trim_dynamic_raw_safely_ +#define _di_fl_print_trim_dynamic_safely_ +#define _di_fl_print_trim_except_ +#define _di_fl_print_trim_except_dynamic_ +//#define _di_fl_print_trim_except_dynamic_partial_ +#define _di_fl_print_trim_except_dynamic_partial_raw_ +#define _di_fl_print_trim_except_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_except_dynamic_partial_safely_ +#define _di_fl_print_trim_except_dynamic_raw_ +#define _di_fl_print_trim_except_dynamic_raw_safely_ +#define _di_fl_print_trim_except_dynamic_safely_ +#define _di_fl_print_trim_except_in_ +#define _di_fl_print_trim_except_in_dynamic_ +//#define _di_fl_print_trim_except_in_dynamic_partial_ +#define _di_fl_print_trim_except_in_dynamic_partial_raw_ +#define _di_fl_print_trim_except_in_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_except_in_dynamic_partial_safely_ +#define _di_fl_print_trim_except_in_dynamic_raw_ +#define _di_fl_print_trim_except_in_dynamic_raw_safely_ +#define _di_fl_print_trim_except_in_dynamic_safely_ +#define _di_fl_print_trim_except_in_raw_ +#define _di_fl_print_trim_except_in_raw_safely_ +#define _di_fl_print_trim_except_in_safely_ +#define _di_fl_print_trim_except_raw_ +#define _di_fl_print_trim_except_raw_safely_ +#define _di_fl_print_trim_except_safely_ +#define _di_fl_print_trim_raw_ +#define _di_fl_print_trim_raw_safely_ +#define _di_fl_print_trim_safely_ + +#define _di_fl_string_compare_ +#define _di_fl_string_compare_except_ +#define _di_fl_string_compare_except_trim_ +#define _di_fl_string_compare_trim_ +//#define _di_fl_string_dynamic_compare_ +#define _di_fl_string_dynamic_compare_except_ +#define _di_fl_string_dynamic_compare_except_string_ +#define _di_fl_string_dynamic_compare_except_trim_ +#define _di_fl_string_dynamic_compare_except_trim_string_ +#define _di_fl_string_dynamic_compare_string_ +#define _di_fl_string_dynamic_compare_trim_ +#define _di_fl_string_dynamic_compare_trim_string_ +//#define _di_fl_string_dynamic_partial_compare_ +#define _di_fl_string_dynamic_partial_compare_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_ +//#define _di_fl_string_dynamic_partial_compare_except_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_string_ +#define _di_fl_string_dynamic_partial_compare_except_trim_ +//#define _di_fl_string_dynamic_partial_compare_except_trim_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_trim_string_ +//#define _di_fl_string_dynamic_partial_compare_string_ +#define _di_fl_string_dynamic_partial_compare_trim_ +#define _di_fl_string_dynamic_partial_compare_trim_dynamic_ +#define _di_fl_string_dynamic_partial_compare_trim_string_ +//#define _di_fl_string_dynamic_partial_fll_identify_ +#define _di_fl_string_dynamic_partial_rip_ +#define _di_fl_string_dynamic_partial_rip_nulless_ +//#define _di_fl_string_dynamic_rip_ +#define _di_fl_string_dynamic_rip_nulless_ +#define _di_fl_string_dynamic_seek_line_to_utf_character_ +#define _di_fl_string_dynamic_seek_line_until_graph_ +#define _di_fl_string_dynamic_seek_line_until_graph_non_ +#define _di_fl_string_dynamic_seek_to_utf_character_ +#define _di_fl_string_rip_ +#define _di_fl_string_rip_nulless_ +#define _di_fl_string_seek_line_to_utf_character_ +#define _di_fl_string_seek_line_until_graph_ +#define _di_fl_string_seek_line_until_graph_non_ +#define _di_fl_string_seek_to_utf_character_ + +#define _di_f_memory_adjust_ +//#define _di_f_memory_default_allocation_step_ +//#define _di_f_memory_delete_ +#define _di_f_memory_destroy_ +#define _di_f_memory_new_ +#define _di_f_memory_new_aligned_ +//#define _di_f_memory_resize_ +#define _di_f_memory_structure_adjust_ +#define _di_f_memory_structure_decimate_by_ +#define _di_f_memory_structure_decrease_by_ +#define _di_f_memory_structure_increase_ +#define _di_f_memory_structure_increase_by_ +#define _di_f_memory_structure_resize_ + +//#define _di_f_mode_t_ + +#define _di_f_pipe_debug_exists_ +#define _di_f_pipe_error_exists_ +//#define _di_f_pipe_input_exists_ +#define _di_f_pipe_warning_exists_ + +//#define _di_f_print_ +#define _di_f_print_character_ +//#define _di_f_print_character_safely_ +#define _di_f_print_character_safely_get_ +//#define _di_f_print_dynamic_ +#define _di_f_print_dynamic_except_partial_ +#define _di_f_print_dynamic_except_partial_raw_ +#define _di_f_print_dynamic_except_partial_raw_safely_ +#define _di_f_print_dynamic_except_partial_safely_ +#define _di_f_print_dynamic_partial_ +//#define _di_f_print_dynamic_partial_raw_ +#define _di_f_print_dynamic_partial_raw_safely_ +#define _di_f_print_dynamic_partial_safely_ +#define _di_f_print_dynamic_partial_to_ +#define _di_f_print_dynamic_partial_to_raw_ +#define _di_f_print_dynamic_partial_to_raw_safely_ +#define _di_f_print_dynamic_partial_to_safely_ +//#define _di_f_print_dynamic_raw_ +//#define _di_f_print_dynamic_raw_safely_ +//#define _di_f_print_dynamic_safely_ +#define _di_f_print_dynamic_to_ +#define _di_f_print_dynamic_to_raw_ +#define _di_f_print_except_ +#define _di_f_print_except_dynamic_ +#define _di_f_print_except_dynamic_in_ +#define _di_f_print_except_dynamic_in_raw_ +#define _di_f_print_except_dynamic_in_raw_safely_ +#define _di_f_print_except_dynamic_in_safely_ +//#define _di_f_print_except_dynamic_partial_ +#define _di_f_print_except_dynamic_partial_raw_ +#define _di_f_print_except_dynamic_partial_raw_safely_ +#define _di_f_print_except_dynamic_partial_safely_ +#define _di_f_print_except_dynamic_raw_ +#define _di_f_print_except_dynamic_raw_safely_ +#define _di_f_print_except_dynamic_safely_ +//#define _di_f_print_except_in_ +//#define _di_f_print_except_in_dynamic_ +//#define _di_f_print_except_in_dynamic_partial_ +#define _di_f_print_except_in_dynamic_partial_raw_ +#define _di_f_print_except_in_dynamic_partial_raw_safely_ +#define _di_f_print_except_in_dynamic_partial_safely_ +//#define _di_f_print_except_in_dynamic_raw_ +//#define _di_f_print_except_in_dynamic_raw_safely_ +//#define _di_f_print_except_in_dynamic_safely_ +//#define _di_f_print_except_in_raw_ +//#define _di_f_print_except_in_raw_safely_ +//#define _di_f_print_except_in_safely_ +#define _di_f_print_except_raw_ +#define _di_f_print_except_raw_safely_ +#define _di_f_print_except_safely_ +//#define _di_f_print_format_flag_ +//#define _di_f_print_format_type_ +//#define _di_f_print_raw_ +//#define _di_f_print_raw_safely_ +#define _di_f_print_raw_terminated_ +//#define _di_f_print_safely_ +#define _di_f_print_safely_get_ +//#define _di_f_print_safely_terminated_ +//#define _di_f_print_sequences_ +//#define _di_f_print_sequences_set_control_s_ +//#define _di_f_print_terminated_ +#define _di_f_print_to_ +#define _di_f_print_to_character_ +#define _di_f_print_to_character_safely_ +#define _di_f_print_to_dynamic_ +#define _di_f_print_to_dynamic_partial_ +#define _di_f_print_to_dynamic_partial_raw_ +#define _di_f_print_to_dynamic_partial_raw_safely_ +#define _di_f_print_to_dynamic_partial_safely_ +#define _di_f_print_to_dynamic_raw_ +#define _di_f_print_to_dynamic_raw_safely_ +#define _di_f_print_to_dynamic_safely_ +#define _di_f_print_to_except_ +#define _di_f_print_to_except_dynamic_ +#define _di_f_print_to_except_dynamic_in_ +#define _di_f_print_to_except_dynamic_in_raw_ +#define _di_f_print_to_except_dynamic_in_raw_safely_ +#define _di_f_print_to_except_dynamic_in_safely_ +#define _di_f_print_to_except_dynamic_partial_ +#define _di_f_print_to_except_dynamic_partial_raw_ +#define _di_f_print_to_except_dynamic_partial_raw_safely_ +#define _di_f_print_to_except_dynamic_partial_safely_ +#define _di_f_print_to_except_dynamic_raw_ +#define _di_f_print_to_except_dynamic_raw_safely_ +#define _di_f_print_to_except_dynamic_safely_ +#define _di_f_print_to_except_in_ +#define _di_f_print_to_except_in_dynamic_ +#define _di_f_print_to_except_in_dynamic_partial_ +#define _di_f_print_to_except_in_dynamic_partial_raw_ +#define _di_f_print_to_except_in_dynamic_partial_raw_safely_ +#define _di_f_print_to_except_in_dynamic_partial_safely_ +#define _di_f_print_to_except_in_dynamic_raw_ +#define _di_f_print_to_except_in_dynamic_raw_safely_ +#define _di_f_print_to_except_in_dynamic_safely_ +#define _di_f_print_to_except_in_raw_ +#define _di_f_print_to_except_in_raw_safely_ +#define _di_f_print_to_except_in_safely_ +#define _di_f_print_to_except_raw_ +#define _di_f_print_to_except_raw_safely_ +#define _di_f_print_to_except_safely_ +#define _di_f_print_to_raw_ +#define _di_f_print_to_raw_safely_ +#define _di_f_print_to_raw_terminated_ +#define _di_f_print_to_safely_ +#define _di_f_print_to_safely_dynamic_ +#define _di_f_print_to_safely_dynamic_partial_ +#define _di_f_print_to_safely_terminated_ +#define _di_f_print_to_terminated_ +//#define _di_f_print_write_max_ + +#define _di_f_signal_action_ +//#define _di_f_signal_close_ +#define _di_f_signal_how_t_ +//#define _di_f_signal_mask_ +//#define _di_f_signal_open_ +#define _di_f_signal_pause_ +#define _di_f_signal_queue_ +//#define _di_f_signal_read_ +#define _di_f_signal_send_ +//#define _di_f_signal_set_add_ +//#define _di_f_signal_set_delete_ +//#define _di_f_signal_set_empty_ +//#define _di_f_signal_set_fill_ +#define _di_f_signal_set_has_ +#define _di_f_signal_suspend_ +//#define _di_f_signal_t_ +#define _di_f_signal_wait_ +#define _di_f_signal_wait_until_ + +#define _di_f_states_adjust_ +#define _di_f_states_append_ +#define _di_f_states_append_all_ +#define _di_f_states_decimate_by_ +#define _di_f_states_decrease_by_ +#define _di_f_states_increase_ +#define _di_f_states_increase_by_ +#define _di_f_states_resize_ +#define _di_f_statess_adjust_ +#define _di_f_statess_append_ +#define _di_f_statess_append_all_ +#define _di_f_statess_decimate_by_ +#define _di_f_statess_decrease_by_ +#define _di_f_statess_increase_ +#define _di_f_statess_increase_by_ +#define _di_f_statess_resize_ +#define _di_f_statess_t_ +#define _di_f_states_t_ +//#define _di_f_state_t_ + +//#define _di_f_status_access_e_ +//#define _di_f_status_array_e_ +//#define _di_f_status_available_e_ +//#define _di_f_status_basic_e_ +//#define _di_f_status_boolean_e_ +//#define _di_f_status_buffer_e_ +//#define _di_f_status_busy_e_ +//#define _di_f_status_code_e_ +//#define _di_f_status_compare_e_ +//#define _di_f_status_directory_e_ +//#define _di_f_status_end_e_ +//#define _di_f_status_file_e_ +//#define _di_f_status_filesystem_e_ +//#define _di_f_status_mask_d_ +//#define _di_f_status_network_e_ +//#define _di_f_status_number_e_ +//#define _di_f_status_process_e_ +//#define _di_f_status_return_e_ +#define _di_f_statuss_adjust_ +#define _di_f_statuss_append_ +#define _di_f_statuss_append_all_ +#define _di_f_statuss_decimate_by_ +#define _di_f_statuss_decrease_by_ +//#define _di_f_status_signal_e_ +#define _di_f_statuss_increase_ +#define _di_f_statuss_increase_by_ +//#define _di_f_status_socket_e_ + +#define _di_f_statuss_resize_ +#define _di_f_statusss_adjust_ +#define _di_f_statusss_append_ +#define _di_f_statusss_append_all_ +#define _di_f_statusss_decimate_by_ +#define _di_f_statusss_decrease_by_ +#define _di_f_statusss_increase_ +#define _di_f_statusss_increase_by_ +#define _di_f_statusss_resize_ +#define _di_f_statusss_t_ +#define _di_f_statuss_t_ +//#define _di_f_status_t_ +//#define _di_f_status_terminal_e_ + +//#define _di_f_string_append_ +#define _di_f_string_append_assure_ +#define _di_f_string_append_assure_nulless_ +#define _di_f_string_append_mash_ +#define _di_f_string_append_nulless_ +//#define _di_f_string_ascii_s_ +#define _di_f_string_constant_t_ +#define _di_f_string_dynamic_adjust_ +//#define _di_f_string_dynamic_append_ +//#define _di_f_string_dynamic_append_assure_ +#define _di_f_string_dynamic_append_assure_nulless_ +#define _di_f_string_dynamic_append_nulless_ +#define _di_f_string_dynamic_decimate_by_ +#define _di_f_string_dynamic_decrease_by_ +#define _di_f_string_dynamic_increase_ +//#define _di_f_string_dynamic_increase_by_ +#define _di_f_string_dynamic_mash_ +#define _di_f_string_dynamic_mash_nulless_ +#define _di_f_string_dynamic_mish_ +#define _di_f_string_dynamic_mish_nulless_ +#define _di_f_string_dynamic_partial_append_ +#define _di_f_string_dynamic_partial_append_assure_ +#define _di_f_string_dynamic_partial_append_assure_nulless_ +//#define _di_f_string_dynamic_partial_append_nulless_ +#define _di_f_string_dynamic_partial_mash_ +#define _di_f_string_dynamic_partial_mash_nulless_ +#define _di_f_string_dynamic_partial_mish_ +#define _di_f_string_dynamic_partial_mish_nulless_ +#define _di_f_string_dynamic_partial_prepend_ +#define _di_f_string_dynamic_partial_prepend_assure_ +#define _di_f_string_dynamic_partial_prepend_assure_nulless_ +#define _di_f_string_dynamic_partial_prepend_nulless_ +#define _di_f_string_dynamic_prepend_ +#define _di_f_string_dynamic_prepend_assure_ +#define _di_f_string_dynamic_prepend_assure_nulless_ +#define _di_f_string_dynamic_prepend_nulless_ +//#define _di_f_string_dynamic_resize_ +#define _di_f_string_dynamics_adjust_ +#define _di_f_string_dynamics_append_ +#define _di_f_string_dynamics_append_all_ +#define _di_f_string_dynamics_decimate_by_ +#define _di_f_string_dynamics_decrease_by_ +#define _di_f_string_dynamic_seek_line_ +#define _di_f_string_dynamic_seek_line_to_ +//#define _di_f_string_dynamic_seek_to_ +#define _di_f_string_dynamics_increase_ +//#define _di_f_string_dynamics_increase_by_ +//#define _di_f_string_dynamics_resize_ +#define _di_f_string_dynamicss_adjust_ +#define _di_f_string_dynamicss_append_ +#define _di_f_string_dynamicss_append_all_ +#define _di_f_string_dynamicss_decimate_by_ +#define _di_f_string_dynamicss_decrease_by_ +#define _di_f_string_dynamicss_increase_ +#define _di_f_string_dynamicss_increase_by_ +#define _di_f_string_dynamicss_resize_ +#define _di_f_string_dynamicss_t_ +//#define _di_f_string_dynamics_t_ +//#define _di_f_string_dynamic_t_ +#define _di_f_string_dynamic_terminate_ +//#define _di_f_string_dynamic_terminate_after_ +//#define _di_f_string_empty_s_ +//#define _di_f_string_eol_s_ +#define _di_f_string_map_multis_adjust_ +#define _di_f_string_map_multis_append_ +#define _di_f_string_map_multis_append_all_ +#define _di_f_string_map_multis_decimate_by_ +#define _di_f_string_map_multis_decrease_by_ +#define _di_f_string_map_multis_increase_ +#define _di_f_string_map_multis_increase_by_ +#define _di_f_string_map_multis_resize_ +#define _di_f_string_map_multiss_adjust_ +#define _di_f_string_map_multiss_append_ +#define _di_f_string_map_multiss_append_all_ +#define _di_f_string_map_multiss_decimate_by_ +#define _di_f_string_map_multiss_decrease_by_ +#define _di_f_string_map_multiss_increase_ +#define _di_f_string_map_multiss_increase_by_ +#define _di_f_string_map_multiss_resize_ +#define _di_f_string_map_multiss_t_ +#define _di_f_string_map_multis_t_ +#define _di_f_string_map_multi_t_ +#define _di_f_string_maps_adjust_ +#define _di_f_string_maps_append_ +#define _di_f_string_maps_append_all_ +#define _di_f_string_maps_decimate_by_ +#define _di_f_string_maps_decrease_by_ +#define _di_f_string_maps_increase_ +#define _di_f_string_maps_increase_by_ +#define _di_f_string_maps_resize_ +#define _di_f_string_mapss_adjust_ +#define _di_f_string_mapss_append_ +#define _di_f_string_mapss_append_all_ +#define _di_f_string_mapss_decimate_by_ +#define _di_f_string_mapss_decrease_by_ +#define _di_f_string_mapss_increase_ +#define _di_f_string_mapss_increase_by_ +#define _di_f_string_mapss_resize_ +#define _di_f_string_mapss_t_ +#define _di_f_string_maps_t_ +#define _di_f_string_map_t_ +#define _di_f_string_mash_ +#define _di_f_string_mash_nulless_ +#define _di_f_string_mish_ +#define _di_f_string_mish_nulless_ +//#define _di_f_string_null_s_ +//#define _di_f_string_placeholder_s_ +#define _di_f_string_prepend_ +#define _di_f_string_prepend_assure_ +#define _di_f_string_prepend_assure_nulless_ +#define _di_f_string_prepend_nulless_ +#define _di_f_string_quantitys_adjust_ +#define _di_f_string_quantitys_append_ +#define _di_f_string_quantitys_append_all_ +#define _di_f_string_quantitys_decimate_by_ +#define _di_f_string_quantitys_decrease_by_ +#define _di_f_string_quantitys_increase_ +#define _di_f_string_quantitys_increase_by_ +#define _di_f_string_quantitys_resize_ +#define _di_f_string_quantityss_adjust_ +#define _di_f_string_quantityss_append_ +#define _di_f_string_quantityss_append_all_ +#define _di_f_string_quantityss_decimate_by_ +#define _di_f_string_quantityss_decrease_by_ +#define _di_f_string_quantityss_increase_ +#define _di_f_string_quantityss_increase_by_ +#define _di_f_string_quantityss_resize_ +#define _di_f_string_quantityss_t_ +#define _di_f_string_quantitys_t_ +#define _di_f_string_quantity_t_ +#define _di_f_string_ranges_adjust_ +#define _di_f_string_ranges_append_ +#define _di_f_string_ranges_append_all_ +#define _di_f_string_ranges_decimate_by_ +#define _di_f_string_ranges_decrease_by_ +//#define _di_f_string_ranges_increase_ +#define _di_f_string_ranges_increase_by_ +//#define _di_f_string_ranges_resize_ +#define _di_f_string_rangess_adjust_ +#define _di_f_string_rangess_append_ +#define _di_f_string_rangess_append_all_ +#define _di_f_string_rangess_decimate_by_ +#define _di_f_string_rangess_decrease_by_ +//#define _di_f_string_rangess_increase_ +#define _di_f_string_rangess_increase_by_ +//#define _di_f_string_rangess_resize_ +//#define _di_f_string_rangess_t_ +//#define _di_f_string_ranges_t_ +//#define _di_f_string_range_t_ +//#define _di_f_string_seek_line_ +#define _di_f_string_seek_line_to_ +#define _di_f_string_seek_to_ +//#define _di_f_string_space_s_ +#define _di_f_string_staticss_t_ +//#define _di_f_string_statics_t_ +//#define _di_f_string_static_t_ +//#define _di_f_string_t_ +#define _di_f_string_triples_adjust_ +#define _di_f_string_triples_append_ +#define _di_f_string_triples_append_all_ +#define _di_f_string_triples_decimate_by_ +#define _di_f_string_triples_decrease_by_ +#define _di_f_string_triples_increase_ +#define _di_f_string_triples_increase_by_ +#define _di_f_string_triples_resize_ +#define _di_f_string_tripless_adjust_ +#define _di_f_string_tripless_append_ +#define _di_f_string_tripless_append_all_ +#define _di_f_string_tripless_decimate_by_ +#define _di_f_string_tripless_decrease_by_ +#define _di_f_string_tripless_increase_ +#define _di_f_string_tripless_increase_by_ +#define _di_f_string_tripless_resize_ +#define _di_f_string_tripless_t_ +#define _di_f_string_triples_t_ +#define _di_f_string_triple_t_ + +#define _di_f_time_spec_t_ +#define _di_f_time_t_ + +//#define _di_f_type_input_output_d_ +//#define _di_f_type_number_64_t_ +//#define _di_f_type_sizes_d_ + +#define _di_f_uint128s_adjust_ +#define _di_f_uint128s_append_ +#define _di_f_uint128s_append_all_ +#define _di_f_uint128s_decimate_by_ +#define _di_f_uint128s_decrease_by_ +#define _di_f_uint128s_increase_ +#define _di_f_uint128s_increase_by_ +#define _di_f_uint128s_resize_ +#define _di_f_uint128ss_adjust_ +#define _di_f_uint128ss_append_ +#define _di_f_uint128ss_append_all_ +#define _di_f_uint128ss_decimate_by_ +#define _di_f_uint128ss_decrease_by_ +#define _di_f_uint128ss_increase_ +#define _di_f_uint128ss_increase_by_ +#define _di_f_uint128ss_resize_ +#define _di_f_uint128ss_t_ +#define _di_f_uint128s_t_ +#define _di_f_uint128_t_ +#define _di_f_uint16s_adjust_ +#define _di_f_uint16s_append_ +#define _di_f_uint16s_append_all_ +#define _di_f_uint16s_decimate_by_ +#define _di_f_uint16s_decrease_by_ +#define _di_f_uint16s_increase_ +#define _di_f_uint16s_increase_by_ +#define _di_f_uint16s_resize_ +#define _di_f_uint16ss_adjust_ +#define _di_f_uint16ss_append_ +#define _di_f_uint16ss_append_all_ +#define _di_f_uint16ss_decimate_by_ +#define _di_f_uint16ss_decrease_by_ +#define _di_f_uint16ss_increase_ +#define _di_f_uint16ss_increase_by_ +#define _di_f_uint16ss_resize_ +#define _di_f_uint16ss_t_ +#define _di_f_uint16s_t_ +#define _di_f_uint32s_adjust_ +#define _di_f_uint32s_append_ +#define _di_f_uint32s_append_all_ +#define _di_f_uint32s_decimate_by_ +#define _di_f_uint32s_decrease_by_ +#define _di_f_uint32s_increase_ +#define _di_f_uint32s_increase_by_ +#define _di_f_uint32s_resize_ +#define _di_f_uint32ss_adjust_ +#define _di_f_uint32ss_append_ +#define _di_f_uint32ss_append_all_ +#define _di_f_uint32ss_decimate_by_ +#define _di_f_uint32ss_decrease_by_ +#define _di_f_uint32ss_increase_ +#define _di_f_uint32ss_increase_by_ +#define _di_f_uint32ss_resize_ +#define _di_f_uint32ss_t_ +#define _di_f_uint32s_t_ +#define _di_f_uint64s_adjust_ +#define _di_f_uint64s_append_ +#define _di_f_uint64s_append_all_ +#define _di_f_uint64s_decimate_by_ +#define _di_f_uint64s_decrease_by_ +#define _di_f_uint64s_increase_ +#define _di_f_uint64s_increase_by_ +#define _di_f_uint64s_resize_ +#define _di_f_uint64ss_adjust_ +#define _di_f_uint64ss_append_ +#define _di_f_uint64ss_append_all_ +#define _di_f_uint64ss_decimate_by_ +#define _di_f_uint64ss_decrease_by_ +#define _di_f_uint64ss_increase_ +#define _di_f_uint64ss_increase_by_ +#define _di_f_uint64ss_resize_ +#define _di_f_uint64ss_t_ +#define _di_f_uint64s_t_ +#define _di_f_uint8s_adjust_ +#define _di_f_uint8s_append_ +#define _di_f_uint8s_append_all_ +#define _di_f_uint8s_decimate_by_ +#define _di_f_uint8s_decrease_by_ +//#define _di_f_uint8s_increase_ +#define _di_f_uint8s_increase_by_ +//#define _di_f_uint8s_resize_ +#define _di_f_uint8ss_adjust_ +#define _di_f_uint8ss_append_ +#define _di_f_uint8ss_append_all_ +#define _di_f_uint8ss_decimate_by_ +#define _di_f_uint8ss_decrease_by_ +//#define _di_f_uint8ss_increase_ +#define _di_f_uint8ss_increase_by_ +//#define _di_f_uint8ss_resize_ +//#define _di_f_uint8ss_t_ +//#define _di_f_uint8s_t_ + +#define _di_f_utf_buffer_decrement_ +//#define _di_f_utf_buffer_increment_ +//#define _di_f_utf_byte_ +#define _di_f_utf_character_is_ +#define _di_f_utf_character_is_alphabetic_ +#define _di_f_utf_character_is_alphabetic_digit_ +#define _di_f_utf_character_is_alphabetic_numeric_ +#define _di_f_utf_character_is_ascii_ +#define _di_f_utf_character_is_combining_ +#define _di_f_utf_character_is_control_ +#define _di_f_utf_character_is_control_code_ +#define _di_f_utf_character_is_control_format_ +#define _di_f_utf_character_is_control_picture_ +#define _di_f_utf_character_is_digit_ +#define _di_f_utf_character_is_emoji_ +#define _di_f_utf_character_is_fragment_ +#define _di_f_utf_character_is_graph_ +#define _di_f_utf_character_is_numeric_ +#define _di_f_utf_character_is_phonetic_ +#define _di_f_utf_character_is_private_ +#define _di_f_utf_character_is_punctuation_ +#define _di_f_utf_character_is_subscript_ +#define _di_f_utf_character_is_superscript_ +#define _di_f_utf_character_is_symbol_ +#define _di_f_utf_character_is_unassigned_ +#define _di_f_utf_character_is_valid_ +#define _di_f_utf_character_is_value_ +#define _di_f_utf_character_is_whitespace_ +#define _di_f_utf_character_is_whitespace_modifier_ +#define _di_f_utf_character_is_whitespace_other_ +#define _di_f_utf_character_is_whitespace_zero_width_ +#define _di_f_utf_character_is_wide_ +#define _di_f_utf_character_is_word_ +#define _di_f_utf_character_is_word_dash_ +#define _di_f_utf_character_is_word_dash_plus_ +#define _di_f_utf_character_is_zero_width_ +#define _di_f_utf_character_unicode_from_ +#define _di_f_utf_character_unicode_string_to_ +#define _di_f_utf_character_unicode_to_ +//#define _di_f_utf_char_t_ +#define _di_f_utf_char_t_codes_ +#define _di_f_utf_char_to_char_ +//#define _di_f_utf_char_to_character_ +#define _di_f_utf_is_ +#define _di_f_utf_is_alphabetic_ +#define _di_f_utf_is_alphabetic_digit_ +#define _di_f_utf_is_alphabetic_numeric_ +#define _di_f_utf_is_ascii_ +//#define _di_f_utf_is_combining_ +//#define _di_f_utf_is_control_ +#define _di_f_utf_is_control_code_ +#define _di_f_utf_is_control_format_ +#define _di_f_utf_is_control_picture_ +#define _di_f_utf_is_digit_ +#define _di_f_utf_is_emoji_ +#define _di_f_utf_is_fragment_ +//#define _di_f_utf_is_graph_ +#define _di_f_utf_is_numeric_ +#define _di_f_utf_is_phonetic_ +#define _di_f_utf_is_private_ +#define _di_f_utf_is_punctuation_ +#define _di_f_utf_is_subscript_ +#define _di_f_utf_is_superscript_ +#define _di_f_utf_is_symbol_ +#define _di_f_utf_is_unassigned_ +//#define _di_f_utf_is_valid_ +//#define _di_f_utf_is_whitespace_ +#define _di_f_utf_is_whitespace_modifier_ +#define _di_f_utf_is_whitespace_other_ +#define _di_f_utf_is_whitespace_zero_width_ +#define _di_f_utf_is_wide_ +//#define _di_f_utf_is_word_ +#define _di_f_utf_is_word_dash_ +#define _di_f_utf_is_word_dash_plus_ +//#define _di_f_utf_is_zero_width_ +#define _di_f_utf_space_ +#define _di_f_utf_string_append_ +#define _di_f_utf_string_append_assure_ +#define _di_f_utf_string_append_assure_nulless_ +#define _di_f_utf_string_append_mash_ +#define _di_f_utf_string_append_nulless_ +#define _di_f_utf_string_dynamic_adjust_ +#define _di_f_utf_string_dynamic_append_ +#define _di_f_utf_string_dynamic_append_assure_ +#define _di_f_utf_string_dynamic_append_assure_nulless_ +#define _di_f_utf_string_dynamic_append_nulless_ +#define _di_f_utf_string_dynamic_decimate_by_ +#define _di_f_utf_string_dynamic_decrease_by_ +#define _di_f_utf_string_dynamic_increase_ +#define _di_f_utf_string_dynamic_increase_by_ +#define _di_f_utf_string_dynamic_mash_ +#define _di_f_utf_string_dynamic_mash_nulless_ +#define _di_f_utf_string_dynamic_mish_ +#define _di_f_utf_string_dynamic_mish_nulless_ +#define _di_f_utf_string_dynamic_partial_append_ +#define _di_f_utf_string_dynamic_partial_append_assure_ +#define _di_f_utf_string_dynamic_partial_append_assure_nulless_ +#define _di_f_utf_string_dynamic_partial_append_nulless_ +#define _di_f_utf_string_dynamic_partial_mash_ +#define _di_f_utf_string_dynamic_partial_mash_nulless_ +#define _di_f_utf_string_dynamic_partial_mish_ +#define _di_f_utf_string_dynamic_partial_mish_nulless_ +#define _di_f_utf_string_dynamic_partial_prepend_ +#define _di_f_utf_string_dynamic_partial_prepend_assure_ +#define _di_f_utf_string_dynamic_partial_prepend_assure_nulless_ +#define _di_f_utf_string_dynamic_partial_prepend_nulless_ +#define _di_f_utf_string_dynamic_prepend_ +#define _di_f_utf_string_dynamic_prepend_assure_ +#define _di_f_utf_string_dynamic_prepend_assure_nulless_ +#define _di_f_utf_string_dynamic_prepend_nulless_ +#define _di_f_utf_string_dynamic_resize_ +#define _di_f_utf_string_dynamics_adjust_ +#define _di_f_utf_string_dynamics_append_ +#define _di_f_utf_string_dynamics_append_all_ +#define _di_f_utf_string_dynamics_decimate_by_ +#define _di_f_utf_string_dynamics_decrease_by_ +#define _di_f_utf_string_dynamic_seek_line_ +#define _di_f_utf_string_dynamic_seek_line_to_ +#define _di_f_utf_string_dynamic_seek_to_ +#define _di_f_utf_string_dynamics_increase_ +#define _di_f_utf_string_dynamics_increase_by_ +#define _di_f_utf_string_dynamics_resize_ +#define _di_f_utf_string_dynamicss_adjust_ +#define _di_f_utf_string_dynamicss_append_ +#define _di_f_utf_string_dynamicss_append_all_ +#define _di_f_utf_string_dynamicss_decimate_by_ +#define _di_f_utf_string_dynamicss_decrease_by_ +#define _di_f_utf_string_dynamicss_increase_ +#define _di_f_utf_string_dynamicss_increase_by_ +#define _di_f_utf_string_dynamicss_resize_ +#define _di_f_utf_string_dynamicss_t_ +#define _di_f_utf_string_dynamics_t_ +#define _di_f_utf_string_dynamic_t_ +#define _di_f_utf_string_dynamic_terminate_ +#define _di_f_utf_string_dynamic_terminate_after_ +#define _di_f_utf_string_empty_s_ +#define _di_f_utf_string_map_multis_adjust_ +#define _di_f_utf_string_map_multis_append_ +#define _di_f_utf_string_map_multis_append_all_ +#define _di_f_utf_string_map_multis_decimate_by_ +#define _di_f_utf_string_map_multis_decrease_by_ +#define _di_f_utf_string_map_multis_increase_ +#define _di_f_utf_string_map_multis_increase_by_ +#define _di_f_utf_string_map_multis_resize_ +#define _di_f_utf_string_map_multiss_adjust_ +#define _di_f_utf_string_map_multiss_append_ +#define _di_f_utf_string_map_multiss_append_all_ +#define _di_f_utf_string_map_multiss_decimate_by_ +#define _di_f_utf_string_map_multiss_decrease_by_ +#define _di_f_utf_string_map_multiss_increase_ +#define _di_f_utf_string_map_multiss_increase_by_ +#define _di_f_utf_string_map_multiss_resize_ +#define _di_f_utf_string_map_multiss_t_ +#define _di_f_utf_string_map_multis_t_ +#define _di_f_utf_string_map_multi_t_ +#define _di_f_utf_string_maps_adjust_ +#define _di_f_utf_string_maps_append_ +#define _di_f_utf_string_maps_append_all_ +#define _di_f_utf_string_maps_decimate_by_ +#define _di_f_utf_string_maps_decrease_by_ +#define _di_f_utf_string_maps_increase_ +#define _di_f_utf_string_maps_increase_by_ +#define _di_f_utf_string_maps_resize_ +#define _di_f_utf_string_mapss_adjust_ +#define _di_f_utf_string_mapss_append_ +#define _di_f_utf_string_mapss_append_all_ +#define _di_f_utf_string_mapss_decimate_by_ +#define _di_f_utf_string_mapss_decrease_by_ +#define _di_f_utf_string_mapss_increase_ +#define _di_f_utf_string_mapss_increase_by_ +#define _di_f_utf_string_mapss_resize_ +#define _di_f_utf_string_mapss_t_ +#define _di_f_utf_string_maps_t_ +#define _di_f_utf_string_map_t_ +#define _di_f_utf_string_mash_ +#define _di_f_utf_string_mash_nulless_ +#define _di_f_utf_string_mish_ +#define _di_f_utf_string_mish_nulless_ +#define _di_f_utf_string_prepend_ +#define _di_f_utf_string_prepend_assure_ +#define _di_f_utf_string_prepend_assure_nulless_ +#define _di_f_utf_string_prepend_nulless_ +#define _di_f_utf_string_seek_line_ +#define _di_f_utf_string_seek_line_to_ +#define _di_f_utf_string_seek_to_ +#define _di_f_utf_string_staticss_t_ +#define _di_f_utf_string_statics_t_ +#define _di_f_utf_string_static_t_ +#define _di_f_utf_string_t_ +#define _di_f_utf_string_triples_adjust_ +#define _di_f_utf_string_triples_append_ +#define _di_f_utf_string_triples_append_all_ +#define _di_f_utf_string_triples_decimate_by_ +#define _di_f_utf_string_triples_decrease_by_ +#define _di_f_utf_string_triples_increase_ +#define _di_f_utf_string_triples_increase_by_ +#define _di_f_utf_string_triples_resize_ +#define _di_f_utf_string_tripless_adjust_ +#define _di_f_utf_string_tripless_append_ +#define _di_f_utf_string_tripless_append_all_ +#define _di_f_utf_string_tripless_decimate_by_ +#define _di_f_utf_string_tripless_decrease_by_ +#define _di_f_utf_string_tripless_increase_ +#define _di_f_utf_string_tripless_increase_by_ +#define _di_f_utf_string_tripless_resize_ +#define _di_f_utf_string_tripless_t_ +#define _di_f_utf_string_triples_t_ +#define _di_f_utf_string_triple_t_ +#define _di_f_utf_substitute_ +#define _di_f_utf_unicode_from_ +#define _di_f_utf_unicode_string_to_ +#define _di_f_utf_unicode_to_ +#define _di_f_utf_widths_t_ + +#define _di_macro_f_memory_structure_adjust_ +#define _di_macro_f_memory_structure_clear_ +#define _di_macro_f_memory_structure_decimate_by_ +#define _di_macro_f_memory_structure_decrease_by_ +#define _di_macro_f_memory_structure_delete_ +#define _di_macro_f_memory_structure_delete_simple_ +#define _di_macro_f_memory_structure_destroy_ +#define _di_macro_f_memory_structure_destroy_simple_ +#define _di_macro_f_memory_structure_increase_ +#define _di_macro_f_memory_structure_increase_by_ +#define _di_macro_f_memory_structure_increment_ +#define _di_macro_f_memory_structure_resize_ +#define _di_macro_f_memory_structures_adjust_ +#define _di_macro_f_memory_structures_clear_ +#define _di_macro_f_memory_structures_decimate_by_ +#define _di_macro_f_memory_structures_decrease_by_ +#define _di_macro_f_memory_structures_delete_ +#define _di_macro_f_memory_structures_delete_simple_ +#define _di_macro_f_memory_structures_destroy_ +#define _di_macro_f_memory_structures_destroy_simple_ +#define _di_macro_f_memory_structures_increase_ +#define _di_macro_f_memory_structures_increase_by_ +#define _di_macro_f_memory_structures_resize_ diff --git a/build/stand_alone/fss_extended_read.fakefile b/build/stand_alone/fss_extended_read.fakefile new file mode 100644 index 0000000..c7aeda2 --- /dev/null +++ b/build/stand_alone/fss_extended_read.fakefile @@ -0,0 +1,27 @@ +# fss-0005 iki-0002 + +settings: + fail exit + modes stand_alone clang test fanalyzer thread threadless + + environment PATH LD_LIBRARY_PATH + environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH + +main: + build + +install: + shell ./install.sh parameter:'work' parameter:'verbosity' parameter:'color' + +help: + print + print context:'title'Fakefile Options for FSS Payload Read Software.context:'reset' + + print + print The following operations are available\: + print " - context:'notable'help:context:'reset' Perform the help operation, printing this message." + print " - context:'notable'install:context:'reset' A helper operation that simply calls the ./install.sh script with default settings." + print " - context:'notable'main:context:'reset' The default compilation using the build settings mode." + + print + print The context:'notable'install context:'reset'operation supports the context:'notable'work,context:'reset' context:'notable'verbosity,context:'reset' and context:'notable'color context:'reset'parameters. diff --git a/build/stand_alone/fss_extended_read.settings b/build/stand_alone/fss_extended_read.settings new file mode 100644 index 0000000..a0622a5 --- /dev/null +++ b/build/stand_alone/fss_extended_read.settings @@ -0,0 +1,107 @@ +# fss-0001 +# +# A custom build for compiling fss_extended_read as a stand alone binary building in all of the FLL dependencies. +# This will compile a program that does not have a libfss_extended_read.so library and builds all of the FLL dependencies into the resulting program. +# +# Modes: +# - stand_alone: The stand alone build mode, which in general should always be used. +# - clang: Use clang rather than the default, which is generally gcc. +# - test: Compile for a test, such as unit testing. +# - fanalyzer: Compile using GCC's -fanalyzer compile time option. +# - thread: Compile with thread support. +# - threadless: Compile without thread support. +# + +build_name fss_extended_read + +version_major 0 +version_minor 6 +version_micro 6 +version_file micro +version_target minor + +modes stand_alone clang test fanalyzer thread threadless +modes_default stand_alone + +build_compiler gcc +build_compiler-clang clang +build_indexer ar +build_indexer_arguments rcs +build_language c + +build_libraries -lc + +build_sources_program fll/level_0/color.c fll/level_0/private-color.c fll/level_0/color/common.c +build_sources_program fll/level_0/console.c fll/level_0/console/common.c fll/level_0/private-console.c +build_sources_program fll/level_0/conversion.c fll/level_0/private-conversion.c fll/level_0/conversion/common.c +build_sources_program fll/level_0/directory.c fll/level_0/directory/common.c fll/level_0/private-directory.c +build_sources_program fll/level_0/file.c fll/level_0/private-file.c fll/level_0/file/common.c +build_sources_program fll/level_0/fss.c fll/level_0/private-fss.c fll/level_0/fss/common.c fll/level_0/fss/named.c fll/level_0/fss/nest.c fll/level_0/fss/set.c +build_sources_program fll/level_0/memory.c fll/level_0/private-memory.c fll/level_0/memory/structure.c +build_sources_program fll/level_0/pipe.c +build_sources_program fll/level_0/print.c fll/level_0/private-print.c fll/level_0/print/common.c fll/level_0/print/to.c fll/level_0/print/private-to.c +build_sources_program fll/level_0/signal.c +build_sources_program fll/level_0/string.c fll/level_0/private-string.c fll/level_0/string/common.c fll/level_0/string/dynamic.c fll/level_0/string/map.c fll/level_0/string/map_multi.c fll/level_0/string/private-dynamic.c fll/level_0/string/private-map.c fll/level_0/string/private-map_multi.c fll/level_0/string/private-quantity.c fll/level_0/string/private-range.c fll/level_0/string/private-triple.c fll/level_0/string/quantity.c fll/level_0/string/range.c fll/level_0/string/static.c fll/level_0/string/triple.c +build_sources_program fll/level_0/type_array/array_length.c fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c +build_sources_program fll/level_0/type_array/private-array_length.c fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c +build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/private-utf_alphabetic.c fll/level_0/private-utf_combining.c fll/level_0/private-utf_control.c fll/level_0/private-utf_digit.c fll/level_0/private-utf_emoji.c fll/level_0/private-utf_numeric.c fll/level_0/private-utf_phonetic.c fll/level_0/private-utf_private.c fll/level_0/private-utf_punctuation.c fll/level_0/private-utf_subscript.c fll/level_0/private-utf_superscript.c fll/level_0/private-utf_symbol.c fll/level_0/private-utf_unassigned.c fll/level_0/private-utf_valid.c fll/level_0/private-utf_whitespace.c fll/level_0/private-utf_wide.c fll/level_0/private-utf_word.c fll/level_0/private-utf_zero_width.c +build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/map_multi.c fll/level_0/utf/static.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/private-dynamic.c fll/level_0/utf/private-map.c fll/level_0/utf/private-map_multi.c fll/level_0/utf/private-triple.c fll/level_0/utf/private-string.c + +build_sources_program fll/level_1/conversion.c fll/level_1/private-conversion.c fll/level_1/conversion/common.c +build_sources_program fll/level_1/private-fss.c fll/level_1/fss/basic.c fll/level_1/fss/basic_list.c fll/level_1/fss/embedded_list.c fll/level_1/fss/extended.c fll/level_1/fss/extended_list.c +build_sources_program fll/level_1/print.c fll/level_1/private-print.c fll/level_1/print/common.c +build_sources_program fll/level_1/string.c fll/level_1/private-string.c + +build_sources_program fll/level_2/error.c fll/level_2/error/common.c fll/level_2/private-error.c +build_sources_program fll/level_2/file.c fll/level_2/private-file.c +build_sources_program fll/level_2/fss.c fll/level_2/fss/basic.c fll/level_2/fss/basic_list.c fll/level_2/fss/embedded_list.c fll/level_2/fss/extended.c fll/level_2/fss/extended_list.c fll/level_2/fss/payload.c +build_sources_program fll/level_2/print.c +build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/level_2/private-program.c + +build_sources_program program/fss_extended_read/fss_extended_read.c program/fss_extended_read/common.c program/fss_extended_read/private-common.c program/fss_extended_read/private-print.c program/fss_extended_read/private-read.c + +build_sources_program program/fss_extended_read/main.c + +build_sources_documentation man + +build_script yes +build_shared yes +build_static no + +path_headers fll +path_library_script script +path_library_shared shared +path_library_static static +path_object_script script +path_object_shared shared +path_object_static static +path_program_script script +path_program_shared shared +path_program_static static + +has_path_standard yes +preserve_path_headers yes + +search_exclusive yes +search_shared yes +search_static yes + +environment PATH LD_LIBRARY_PATH +environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH + +defines -include sources/c/config.h -I sources/c/ +#defines -D_di_libcap_ +defines -D_libcap_legacy_only_ +defines-clang -D_clang_not_a_compile_time_constant_workaround_ +defines-threadless -D_di_thread_support_ +defines-thread -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ + +flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces +flags-clang -Wno-logical-op-parentheses +flags-test -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ + +flags_library -fPIC +flags_object -fPIC +flags_program -fPIE diff --git a/build/stand_alone/fss_extended_write.config.h b/build/stand_alone/fss_extended_write.config.h new file mode 100644 index 0000000..de610b0 --- /dev/null +++ b/build/stand_alone/fss_extended_write.config.h @@ -0,0 +1,1435 @@ +// A config.h file for defining all code being disabled for compiling the stand alone FSS Extended Write. +// To assist in building this file use (may need to omit --defined-only): "nm --defined-only -f p programs/shared/fss_extended_write | grep -oP '^(f|fl|fll|macro)_[^\s]+'". +// To get the list of all possible functions, use something like: "grep -horP '\b_di_f_\w*\b' level_0/f_color/". +// +// Example: echo > /tmp/all.txt +// for i in f_type f_status f_memory f_type_array f_string f_utf f_color f_console f_conversion f_directory f_environment f_file f_fss f_pipe f_print f_signal ; do grep -horP '\b_di_f_\w*\b' level_0/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_0/$i/c >> /tmp/all.txt ; done +// for i in fl_conversion fl_fss fl_print fl_string ; do grep -horP '\b_di_fl_\w*\b' level_1/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_1/$i/c >> /tmp/all.txt ; done +// for i in fll_error fll_file fll_fss fll_print fll_program ; do grep -horP '\b_di_fll_\w*\b' level_2/$i/c >> /tmp/all.txt ; grep -horP '\b_di_macro_\w*\b' level_2/$i/c >> /tmp/all.txt ; done +// sort /tmp/all.txt | uniq | sed -e 's|^_|#define &|g' > /tmp/sorted.txt + +#define _di_f_array_lengths_adjust_ +#define _di_f_array_lengths_append_ +#define _di_f_array_lengths_append_all_ +#define _di_f_array_lengths_decimate_by_ +#define _di_f_array_lengths_decrease_by_ +//#define _di_f_array_lengths_increase_ +//#define _di_f_array_lengths_increase_by_ +//#define _di_f_array_lengths_resize_ +#define _di_f_array_lengthss_adjust_ +#define _di_f_array_lengthss_append_ +#define _di_f_array_lengthss_append_all_ +#define _di_f_array_lengthss_decimate_by_ +#define _di_f_array_lengthss_decrease_by_ +#define _di_f_array_lengthss_increase_ +#define _di_f_array_lengthss_increase_by_ +#define _di_f_array_lengthss_resize_ +#define _di_f_array_lengthss_t_ +//#define _di_f_array_lengths_t_ +//#define _di_f_array_length_t_ + +#define _di_f_cells_adjust_ +#define _di_f_cells_append_ +#define _di_f_cells_append_all_ +#define _di_f_cells_decimate_by_ +#define _di_f_cells_decrease_by_ +#define _di_f_cells_increase_ +#define _di_f_cells_increase_by_ +#define _di_f_cells_resize_ +#define _di_f_cellss_adjust_ +#define _di_f_cellss_append_ +#define _di_f_cellss_append_all_ +#define _di_f_cellss_decimate_by_ +#define _di_f_cellss_decrease_by_ +#define _di_f_cellss_increase_ +#define _di_f_cellss_increase_by_ +#define _di_f_cellss_resize_ +#define _di_f_cellss_t_ +#define _di_f_cells_t_ +#define _di_f_cell_t_ + +//#define _di_f_char_t_ + +#define _di_f_color_code_t_ +//#define _di_f_color_context_delete_ +#define _di_f_color_context_destroy_ +//#define _di_f_color_context_t_ +//#define _di_f_color_format_t_ +//#define _di_f_color_load_context_ +//#define _di_f_color_max_size_ +//#define _di_f_color_mode_t_ +#define _di_f_color_save_1_ +#define _di_f_color_save_2_ +#define _di_f_color_save_3_ +#define _di_f_color_save_4_ +#define _di_f_color_save_5_ +//#define _di_f_color_set_context_t_ +//#define _di_f_color_set_string_empty_s_ +//#define _di_f_color_set_t_ +//#define _di_f_color_string_s_ +//#define _di_f_color_t_ +//#define _di_f_color_terminal_s_ + +//#define _di_f_console_arguments_t_ +#define _di_f_console_environment_process_ +#define _di_f_console_identify_ +//#define _di_f_console_ids_ +//#define _di_f_console_length_size_ +//#define _di_f_console_parameter_ids_t_ +//#define _di_f_console_parameter_id_t_ +//#define _di_f_console_parameter_prioritize_left_ +//#define _di_f_console_parameter_prioritize_right_ +//#define _di_f_console_parameter_process_ +//#define _di_f_console_parameters_delete_ +#define _di_f_console_parameters_destroy_ +//#define _di_f_console_parameters_t_ +//#define _di_f_console_parameter_t_ +//#define _di_f_console_standard_s_ +//#define _di_f_console_symbol_s_ +//#define _di_f_console_types_t_ +//#define _di_f_console_verbosity_ + +#define _di_f_conversion_character_is_binary_ +//#define _di_f_conversion_character_is_decimal_ +#define _di_f_conversion_character_is_duodecimal_ +#define _di_f_conversion_character_is_hexidecimal_ +#define _di_f_conversion_character_is_octal_ +//#define _di_f_conversion_character_to_binary_ +//#define _di_f_conversion_character_to_decimal_ +//#define _di_f_conversion_character_to_duodecimal_ +//#define _di_f_conversion_character_to_hexidecimal_ +//#define _di_f_conversion_character_to_octal_ +//#define _di_f_conversion_data_flag_ +//#define _di_f_conversion_data_t_ +#define _di_f_conversion_data_t_defines_ +//#define _di_f_conversion_digits_d_ +//#define _di_f_conversion_number_signed_print_ +#define _di_f_conversion_number_signed_to_string_ +//#define _di_f_conversion_number_unsigned_print_ +#define _di_f_conversion_number_unsigned_to_string_ + +#define _di_f_date_t_ + +#define _di_f_directory_at_ +#define _di_f_directory_create_ +#define _di_f_directory_create_at_ +#define _di_f_directory_exists_ +#define _di_f_directory_exists_at_ +#define _di_f_directory_flag_ +#define _di_f_directory_is_ +#define _di_f_directory_is_at_ +#define _di_f_directory_limitations_ +#define _di_f_directory_list_ +//#define _di_f_directory_listing_t_ +#define _di_f_directory_mode_ +#define _di_f_directory_open_ +#define _di_f_directory_open_at_ +#define _di_f_directory_remove_ +#define _di_f_directory_remove_custom_ +//#define _di_f_directory_statuss_t_ +//#define _di_f_directory_status_t_ +#define _di_f_directory_string_ +#define _di_f_directory_touch_ +#define _di_f_directory_touch_at_ + +#define _di_f_environment_clear_ +#define _di_f_environment_defines_ +#define _di_f_environment_exists_ +#define _di_f_environment_get_ +#define _di_f_environment_get_all_ +#define _di_f_environment_secure_is_ +#define _di_f_environment_set_ +#define _di_f_environment_unset_ + +#define _di_f_file_access_ +#define _di_f_file_access_at_ +//#define _di_f_file_access_modes_ +//#define _di_f_file_at_ +#define _di_f_file_clone_ +#define _di_f_file_close_ +#define _di_f_file_close_flush_ +#define _di_f_file_copy_ +#define _di_f_file_create_ +#define _di_f_file_create_at_ +#define _di_f_file_create_device_ +#define _di_f_file_create_device_at_ +#define _di_f_file_create_fifo_ +#define _di_f_file_create_fifo_at_ +#define _di_f_file_create_node_ +#define _di_f_file_create_node_at_ +//#define _di_f_file_defaults_ +#define _di_f_file_descriptor_ +#define _di_f_file_exists_ +#define _di_f_file_exists_at_ +//#define _di_f_file_flag_ +#define _di_f_file_flush_ +#define _di_f_file_group_read_ +#define _di_f_file_is_ +#define _di_f_file_is_at_ +#define _di_f_file_link_ +#define _di_f_file_link_at_ +#define _di_f_file_link_hard_ +#define _di_f_file_link_hard_at_ +#define _di_f_file_link_read_ +#define _di_f_file_link_read_at_ +#define _di_f_file_mode_determine_ +#define _di_f_file_mode_from_string_ +#define _di_f_file_mode_read_ +#define _di_f_file_mode_read_at_ +#define _di_f_file_mode_set_ +#define _di_f_file_mode_set_at_ +#define _di_f_file_mode_t_ +#define _di_f_file_mode_to_mode_ +#define _di_f_file_name_base_ +#define _di_f_file_name_directory_ +#define _di_f_file_open_ +#define _di_f_file_open_at_ +//#define _di_f_file_open_modes_ +//#define _di_f_file_operation_strings_ +#define _di_f_file_owner_read_ +#define _di_f_file_read_ +//#define _di_f_file_read_block_ +#define _di_f_file_read_until_ +#define _di_f_file_remove_ +#define _di_f_file_remove_at_ +#define _di_f_file_rename_ +#define _di_f_file_rename_at_ +#define _di_f_file_role_change_ +#define _di_f_file_role_change_at_ +#define _di_f_file_seek_ +#define _di_f_file_seeks_ +#define _di_f_file_size_ +#define _di_f_file_size_at_ +//#define _di_f_file_size_by_id_ +#define _di_f_file_stat_ +#define _di_f_file_stat_at_ +#define _di_f_file_stat_by_id_ +#define _di_f_file_stat_flags_ +//#define _di_f_file_stream_close_ +//#define _di_f_file_stream_open_ +#define _di_f_file_stream_open_descriptor_ +//#define _di_f_file_stream_read_ +#define _di_f_file_stream_read_block_ +//#define _di_f_file_stream_read_until_ +#define _di_f_file_stream_reopen_ +#define _di_f_file_stream_write_ +#define _di_f_file_stream_write_block_ +#define _di_f_file_stream_write_range +#define _di_f_file_stream_write_range_ +#define _di_f_file_stream_write_until +#define _di_f_file_stream_write_until_ +//#define _di_f_file_t_ +#define _di_f_file_touch_ +#define _di_f_file_touch_at_ +#define _di_f_file_type_ +#define _di_f_file_type_at_ +#define _di_f_file_types_ +#define _di_f_file_umask_get_ +#define _di_f_file_umask_set_ +#define _di_f_file_write_ +#define _di_f_file_write_block_ +#define _di_f_file_write_range +#define _di_f_file_write_range_ +#define _di_f_file_write_until_ + +#define _di_f_fll_ids_adjust_ +#define _di_f_fll_ids_append_ +#define _di_f_fll_ids_append_all_ +#define _di_f_fll_ids_decimate_by_ +#define _di_f_fll_ids_decrease_by_ +#define _di_f_fll_ids_increase_ +#define _di_f_fll_ids_increase_by_ +#define _di_f_fll_ids_resize_ +#define _di_f_fll_idss_adjust_ +#define _di_f_fll_idss_append_ +#define _di_f_fll_idss_append_all_ +#define _di_f_fll_idss_decimate_by_ +#define _di_f_fll_idss_decrease_by_ +#define _di_f_fll_idss_increase_ +#define _di_f_fll_idss_increase_by_ +#define _di_f_fll_idss_resize_ +#define _di_f_fll_idss_t_ +#define _di_f_fll_ids_t_ +//#define _di_f_fll_id_t_ + +#define _di_f_fss_apply_delimit_ +#define _di_f_fss_apply_delimit_range_ +//#define _di_f_fss_codes_ +#define _di_f_fss_commentss_t_ +//#define _di_f_fss_comments_t_ +//#define _di_f_fss_comment_t_ +//#define _di_f_fss_complete_ +//#define _di_f_fss_contents_t_ +//#define _di_f_fss_content_t_ +#define _di_f_fss_count_lines_ +#define _di_f_fss_count_lines_range_ +//#define _di_f_fss_default_allocation_step_ +//#define _di_f_fss_defaults_ +//#define _di_f_fss_delimiters_ +#define _di_f_fss_delimitss_t_ +//#define _di_f_fss_delimits_t_ +//#define _di_f_fss_delimit_t_ +//#define _di_f_fss_fail_utf_ +//#define _di_f_fss_fail_utf_to_false_ +#define _di_f_fss_is_combining_ +//#define _di_f_fss_is_graph_ +//#define _di_f_fss_is_space_ +//#define _di_f_fss_is_zero_width_ +#define _di_f_fss_items_adjust_ +#define _di_f_fss_items_decimate_by_ +#define _di_f_fss_items_decrease_by_ +#define _di_f_fss_items_increase_ +#define _di_f_fss_items_increase_by_ +#define _di_f_fss_items_resize_ +#define _di_f_fss_items_t_ +#define _di_f_fss_item_t_ +#define _di_f_fss_named_adjust_ +#define _di_f_fss_named_decimate_by_ +#define _di_f_fss_named_decrease_by_ +#define _di_f_fss_named_increase_ +#define _di_f_fss_named_increase_by_ +#define _di_f_fss_named_resize_ +#define _di_f_fss_nameds_adjust_ +#define _di_f_fss_nameds_decimate_by_ +#define _di_f_fss_nameds_decrease_by_ +#define _di_f_fss_nameds_increase_ +#define _di_f_fss_nameds_increase_by_ +#define _di_f_fss_nameds_resize_ +#define _di_f_fss_nameds_t_ +#define _di_f_fss_named_t_ +#define _di_f_fss_nest_adjust_ +#define _di_f_fss_nest_decimate_by_ +#define _di_f_fss_nest_decrease_by_ +#define _di_f_fss_nest_increase_ +#define _di_f_fss_nest_increase_by_ +#define _di_f_fss_nest_resize_ +#define _di_f_fss_nests_adjust_ +#define _di_f_fss_nests_decimate_by_ +#define _di_f_fss_nests_decrease_by_ +#define _di_f_fss_nests_increase_ +#define _di_f_fss_nests_increase_by_ +#define _di_f_fss_nests_resize_ +#define _di_f_fss_nests_t_ +#define _di_f_fss_nest_t_ +//#define _di_f_fss_objects_t_ +//#define _di_f_fss_object_t_ +//#define _di_f_fss_quotess_t_ +//#define _di_f_fss_quotes_t_ +//#define _di_f_fss_quote_t_ +//#define _di_f_fss_quote_type_ +//#define _di_f_fss_seek_to_eol_ +#define _di_f_fss_set_adjust_ +#define _di_f_fss_set_decimate_by_ +#define _di_f_fss_set_decrease_by_ +#define _di_f_fss_set_increase_ +#define _di_f_fss_set_increase_by_ +#define _di_f_fss_set_quote_adjust_ +#define _di_f_fss_set_quote_decimate_by_ +#define _di_f_fss_set_quote_decrease_by_ +#define _di_f_fss_set_quote_increase_ +#define _di_f_fss_set_quote_increase_by_ +#define _di_f_fss_set_quote_resize_ +#define _di_f_fss_set_quotes_adjust_ +#define _di_f_fss_set_quotes_decimate_by_ +#define _di_f_fss_set_quotes_decrease_by_ +#define _di_f_fss_set_quotes_increase_ +#define _di_f_fss_set_quotes_increase_by_ +#define _di_f_fss_set_quotes_resize_ +#define _di_f_fss_set_quotes_t_ +#define _di_f_fss_set_quote_t_ +#define _di_f_fss_set_resize_ +#define _di_f_fss_sets_adjust_ +#define _di_f_fss_sets_decimate_by_ +#define _di_f_fss_sets_decrease_by_ +#define _di_f_fss_sets_increase_ +#define _di_f_fss_sets_increase_by_ +#define _di_f_fss_sets_resize_ +#define _di_f_fss_sets_t_ +#define _di_f_fss_set_t_ +//#define _di_f_fss_skip_past_delimit_ +//#define _di_f_fss_skip_past_space_ +//#define _di_f_fss_state_flags_ +//#define _di_f_fss_status_codes_ +//#define _di_f_fss_status_error_ +//#define _di_f_fss_status_success_ +//#define _di_f_fss_status_warning_ +//#define _di_f_fss_strings_ +//#define _di_f_fss_types_t_ + +#define _di_f_int128s_adjust_ +#define _di_f_int128s_append_ +#define _di_f_int128s_append_all_ +#define _di_f_int128s_decimate_by_ +#define _di_f_int128s_decrease_by_ +#define _di_f_int128s_increase_ +#define _di_f_int128s_increase_by_ +#define _di_f_int128s_resize_ +#define _di_f_int128ss_adjust_ +#define _di_f_int128ss_append_ +#define _di_f_int128ss_append_all_ +#define _di_f_int128ss_decimate_by_ +#define _di_f_int128ss_decrease_by_ +#define _di_f_int128ss_increase_ +#define _di_f_int128ss_increase_by_ +#define _di_f_int128ss_resize_ +#define _di_f_int128ss_t_ +#define _di_f_int128s_t_ +//#define _di_f_int_128_t_ +#define _di_f_int128_t_ +#define _di_f_int16s_adjust_ +#define _di_f_int16s_append_ +#define _di_f_int16s_append_all_ +#define _di_f_int16s_decimate_by_ +#define _di_f_int16s_decrease_by_ +#define _di_f_int16s_increase_ +#define _di_f_int16s_increase_by_ +#define _di_f_int16s_resize_ +#define _di_f_int16ss_adjust_ +#define _di_f_int16ss_append_ +#define _di_f_int16ss_append_all_ +#define _di_f_int16ss_decimate_by_ +#define _di_f_int16ss_decrease_by_ +#define _di_f_int16ss_increase_ +#define _di_f_int16ss_increase_by_ +#define _di_f_int16ss_resize_ +#define _di_f_int16ss_t_ +#define _di_f_int16s_t_ +#define _di_f_int32s_adjust_ +#define _di_f_int32s_append_ +#define _di_f_int32s_append_all_ +#define _di_f_int32s_decimate_by_ +#define _di_f_int32s_decrease_by_ +#define _di_f_int32s_increase_ +#define _di_f_int32s_increase_by_ +#define _di_f_int32s_resize_ +#define _di_f_int32ss_adjust_ +#define _di_f_int32ss_append_ +#define _di_f_int32ss_append_all_ +#define _di_f_int32ss_decimate_by_ +#define _di_f_int32ss_decrease_by_ +#define _di_f_int32ss_increase_ +#define _di_f_int32ss_increase_by_ +#define _di_f_int32ss_resize_ +#define _di_f_int32ss_t_ +#define _di_f_int32s_t_ +#define _di_f_int64s_adjust_ +#define _di_f_int64s_append_ +#define _di_f_int64s_append_all_ +#define _di_f_int64s_decimate_by_ +#define _di_f_int64s_decrease_by_ +#define _di_f_int64s_increase_ +#define _di_f_int64s_increase_by_ +#define _di_f_int64s_resize_ +#define _di_f_int64ss_adjust_ +#define _di_f_int64ss_append_ +#define _di_f_int64ss_append_all_ +#define _di_f_int64ss_decimate_by_ +#define _di_f_int64ss_decrease_by_ +#define _di_f_int64ss_increase_ +#define _di_f_int64ss_increase_by_ +#define _di_f_int64ss_resize_ +#define _di_f_int64ss_t_ +#define _di_f_int64s_t_ +#define _di_f_int8s_adjust_ +#define _di_f_int8s_append_ +#define _di_f_int8s_append_all_ +#define _di_f_int8s_decimate_by_ +#define _di_f_int8s_decrease_by_ +#define _di_f_int8s_increase_ +#define _di_f_int8s_increase_by_ +#define _di_f_int8s_resize_ +#define _di_f_int8ss_adjust_ +#define _di_f_int8ss_append_ +#define _di_f_int8ss_append_all_ +#define _di_f_int8ss_decimate_by_ +#define _di_f_int8ss_decrease_by_ +#define _di_f_int8ss_increase_ +#define _di_f_int8ss_increase_by_ +#define _di_f_int8ss_resize_ +#define _di_f_int8ss_t_ +#define _di_f_int8s_t_ +#define _di_f_int8_t_ + +//#define _di_fl_conversion_data_flag_ +//#define _di_fl_conversion_data_t_ +//#define _di_fl_conversion_data_t_defines_ +#define _di_fl_conversion_dynamic_partial_to_binary_signed_ +#define _di_fl_conversion_dynamic_partial_to_binary_unsigned_ +#define _di_fl_conversion_dynamic_partial_to_decimal_signed_ +#define _di_fl_conversion_dynamic_partial_to_decimal_unsigned_ +#define _di_fl_conversion_dynamic_partial_to_signed_ +#define _di_fl_conversion_dynamic_partial_to_signed_detect_ +#define _di_fl_conversion_dynamic_partial_to_unsigned_ +//#define _di_fl_conversion_dynamic_partial_to_unsigned_detect_ +#define _di_fl_conversion_dynamic_to_binary_signed_ +#define _di_fl_conversion_dynamic_to_binary_unsigned_ +#define _di_fl_conversion_dynamic_to_decimal_signed_ +#define _di_fl_conversion_dynamic_to_decimal_unsigned_ +#define _di_fl_conversion_dynamic_to_signed_ +#define _di_fl_conversion_dynamic_to_signed_detect_ +#define _di_fl_conversion_dynamic_to_unsigned_ +//#define _di_fl_conversion_dynamic_to_unsigned_detect_ + +#define _di_fl_fss_basic_content_read_ +#define _di_fl_fss_basic_content_write_ +#define _di_fl_fss_basic_list_content_read_ +#define _di_fl_fss_basic_list_content_write_ +#define _di_fl_fss_basic_list_object_read_ +#define _di_fl_fss_basic_list_object_write_ +#define _di_fl_fss_basic_object_read_ +#define _di_fl_fss_basic_object_write_ +#define _di_fl_fss_embedded_list_content_read_ +#define _di_fl_fss_embedded_list_content_write_ +#define _di_fl_fss_embedded_list_object_read_ +#define _di_fl_fss_embedded_list_object_write_ +#define _di_fl_fss_extended_content_read_ +//#define _di_fl_fss_extended_content_write_ +#define _di_fl_fss_extended_list_content_read_ +#define _di_fl_fss_extended_list_content_write_ +#define _di_fl_fss_extended_list_object_read_ +#define _di_fl_fss_extended_list_object_write_ +#define _di_fl_fss_extended_object_read_ +//#define _di_fl_fss_extended_object_write_ + +//#define _di_fll_error_file_print_ +//#define _di_fll_error_file_type_ +//#define _di_fll_error_parameter_integer_print_ +//#define _di_fll_error_print_ + +#define _di_fll_file_mode_set_all_ +#define _di_fll_file_move_ +#define _di_fll_file_role_change_all_ + +#define _di_fll_fss_basic_list_read_ +#define _di_fll_fss_basic_list_write_ +#define _di_fll_fss_basic_read_ +#define _di_fll_fss_basic_write_ +#define _di_fll_fss_embedded_list_read_ +#define _di_fll_fss_embedded_list_write_ +#define _di_fll_fss_extended_list_read_ +#define _di_fll_fss_extended_list_write_ +#define _di_fll_fss_extended_read_ +//#define _di_fll_fss_extended_write_ +#define _di_fll_fss_identify_ +#define _di_fll_fss_payload_read_ +#define _di_fll_fss_payload_write_ +#define _di_fll_fss_snatch_ +#define _di_fll_fss_snatch_apart_ +#define _di_fll_fss_snatch_map_ +#define _di_fll_fss_snatch_map_apart_ +#define _di_fll_fss_snatch_map_mash_ +#define _di_fll_fss_snatch_map_mash_apart_ +#define _di_fll_fss_snatch_map_together_ +#define _di_fll_fss_snatch_mash_ +#define _di_fll_fss_snatch_mash_apart_ +#define _di_fll_fss_snatch_together_ + +#define _di_fll_print_ +#define _di_fll_print_character_ +#define _di_fll_print_character_safely_ +//#define _di_fll_print_dynamic_ +#define _di_fll_print_dynamic_partial_ +#define _di_fll_print_dynamic_partial_raw_ +#define _di_fll_print_dynamic_partial_raw_safely_ +#define _di_fll_print_dynamic_partial_safely_ +//#define _di_fll_print_dynamic_raw_ +#define _di_fll_print_dynamic_raw_safely_ +#define _di_fll_print_dynamic_safely_ +#define _di_fll_print_except_ +#define _di_fll_print_except_dynamic_ +#define _di_fll_print_except_dynamic_partial_ +#define _di_fll_print_except_dynamic_partial_raw_ +#define _di_fll_print_except_dynamic_partial_raw_safely_ +#define _di_fll_print_except_dynamic_partial_safely_ +#define _di_fll_print_except_dynamic_raw_ +#define _di_fll_print_except_dynamic_raw_safely_ +#define _di_fll_print_except_dynamic_safely_ +#define _di_fll_print_except_in_ +#define _di_fll_print_except_in_dynamic_ +#define _di_fll_print_except_in_dynamic_partial_ +#define _di_fll_print_except_in_dynamic_partial_raw_ +#define _di_fll_print_except_in_dynamic_partial_raw_safely_ +#define _di_fll_print_except_in_dynamic_partial_safely_ +#define _di_fll_print_except_in_dynamic_raw_ +#define _di_fll_print_except_in_dynamic_raw_safely_ +#define _di_fll_print_except_in_dynamic_safely_ +#define _di_fll_print_except_in_raw_ +#define _di_fll_print_except_in_raw_safely_ +#define _di_fll_print_except_in_safely_ +#define _di_fll_print_except_raw_ +#define _di_fll_print_except_raw_safely_ +#define _di_fll_print_except_safely_ +//#define _di_fll_print_format_ +#define _di_fll_print_format_convert_ +#define _di_fll_print_raw_ +#define _di_fll_print_raw_safely_ +#define _di_fll_print_raw_terminated_ +#define _di_fll_print_safely_ +#define _di_fll_print_safely_terminated_ +#define _di_fll_print_string_va_ +#define _di_fll_print_terminated_ +#define _di_fll_print_trim_ +#define _di_fll_print_trim_dynamic_ +#define _di_fll_print_trim_dynamic_partial_ +#define _di_fll_print_trim_dynamic_partial_raw_ +#define _di_fll_print_trim_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_dynamic_partial_safely_ +#define _di_fll_print_trim_dynamic_raw_ +#define _di_fll_print_trim_dynamic_raw_safely_ +#define _di_fll_print_trim_dynamic_safely_ +#define _di_fll_print_trim_except_ +#define _di_fll_print_trim_except_dynamic_ +#define _di_fll_print_trim_except_dynamic_partial_ +#define _di_fll_print_trim_except_dynamic_partial_raw_ +#define _di_fll_print_trim_except_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_except_dynamic_partial_safely_ +#define _di_fll_print_trim_except_dynamic_raw_ +#define _di_fll_print_trim_except_dynamic_raw_safely_ +#define _di_fll_print_trim_except_dynamic_safely_ +#define _di_fll_print_trim_except_in_ +#define _di_fll_print_trim_except_in_dynamic_ +#define _di_fll_print_trim_except_in_dynamic_partial_ +#define _di_fll_print_trim_except_in_dynamic_partial_raw_ +#define _di_fll_print_trim_except_in_dynamic_partial_raw_safely_ +#define _di_fll_print_trim_except_in_dynamic_partial_safely_ +#define _di_fll_print_trim_except_in_dynamic_raw_ +#define _di_fll_print_trim_except_in_dynamic_raw_safely_ +#define _di_fll_print_trim_except_in_dynamic_safely_ +#define _di_fll_print_trim_except_in_raw_ +#define _di_fll_print_trim_except_in_raw_safely_ +#define _di_fll_print_trim_except_in_safely_ +#define _di_fll_print_trim_except_raw_ +#define _di_fll_print_trim_except_raw_safely_ +#define _di_fll_print_trim_except_safely_ +#define _di_fll_print_trim_raw_ +#define _di_fll_print_trim_raw_safely_ +#define _di_fll_print_trim_safely_ + +//#define _di_fll_program_data_delete_ +#define _di_fll_program_data_destroy_ +//#define _di_fll_program_data_t_ +#define _di_fll_program_parameter_additional_append_ +#define _di_fll_program_parameter_additional_mash_ +#define _di_fll_program_parameter_additional_rip_ +#define _di_fll_program_parameter_additional_rip_mash_ +//#define _di_fll_program_parameter_long_print_cannot_use_with_ +//#define _di_fll_program_parameter_process_ +//#define _di_fll_program_parameter_process_empty_ +//#define _di_fll_program_parameters_ +//#define _di_fll_program_print_help_header_ +//#define _di_fll_program_print_help_option_ +#define _di_fll_program_print_help_option_long_ +#define _di_fll_program_print_help_option_other_ +//#define _di_fll_program_print_help_usage_ +//#define _di_fll_program_print_version_ +//#define _di_fll_program_standard_setdown_ +//#define _di_fll_program_standard_setup_ +//#define _di_fll_program_standard_signal_received_ +//#define _di_fll_program_standard_signal_state_ + +//#define _di_fl_print_format_ +#define _di_fl_print_format_convert_ +//#define _di_fl_print_string_va_ +//#define _di_fl_print_t_ +#define _di_fl_print_trim_ +#define _di_fl_print_trim_dynamic_ +#define _di_fl_print_trim_dynamic_partial_ +#define _di_fl_print_trim_dynamic_partial_raw_ +#define _di_fl_print_trim_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_dynamic_partial_safely_ +#define _di_fl_print_trim_dynamic_raw_ +#define _di_fl_print_trim_dynamic_raw_safely_ +#define _di_fl_print_trim_dynamic_safely_ +#define _di_fl_print_trim_except_ +#define _di_fl_print_trim_except_dynamic_ +//#define _di_fl_print_trim_except_dynamic_partial_ +#define _di_fl_print_trim_except_dynamic_partial_raw_ +#define _di_fl_print_trim_except_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_except_dynamic_partial_safely_ +#define _di_fl_print_trim_except_dynamic_raw_ +#define _di_fl_print_trim_except_dynamic_raw_safely_ +#define _di_fl_print_trim_except_dynamic_safely_ +#define _di_fl_print_trim_except_in_ +#define _di_fl_print_trim_except_in_dynamic_ +//#define _di_fl_print_trim_except_in_dynamic_partial_ +#define _di_fl_print_trim_except_in_dynamic_partial_raw_ +#define _di_fl_print_trim_except_in_dynamic_partial_raw_safely_ +#define _di_fl_print_trim_except_in_dynamic_partial_safely_ +#define _di_fl_print_trim_except_in_dynamic_raw_ +#define _di_fl_print_trim_except_in_dynamic_raw_safely_ +#define _di_fl_print_trim_except_in_dynamic_safely_ +#define _di_fl_print_trim_except_in_raw_ +#define _di_fl_print_trim_except_in_raw_safely_ +#define _di_fl_print_trim_except_in_safely_ +#define _di_fl_print_trim_except_raw_ +#define _di_fl_print_trim_except_raw_safely_ +#define _di_fl_print_trim_except_safely_ +#define _di_fl_print_trim_raw_ +#define _di_fl_print_trim_raw_safely_ +#define _di_fl_print_trim_safely_ + +#define _di_fl_string_compare_ +#define _di_fl_string_compare_except_ +#define _di_fl_string_compare_except_trim_ +#define _di_fl_string_compare_trim_ +//#define _di_fl_string_dynamic_compare_ +#define _di_fl_string_dynamic_compare_except_ +#define _di_fl_string_dynamic_compare_except_string_ +#define _di_fl_string_dynamic_compare_except_trim_ +#define _di_fl_string_dynamic_compare_except_trim_string_ +#define _di_fl_string_dynamic_compare_string_ +#define _di_fl_string_dynamic_compare_trim_ +#define _di_fl_string_dynamic_compare_trim_string_ +//#define _di_fl_string_dynamic_partial_compare_ +#define _di_fl_string_dynamic_partial_compare_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_ +//#define _di_fl_string_dynamic_partial_compare_except_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_string_ +#define _di_fl_string_dynamic_partial_compare_except_trim_ +//#define _di_fl_string_dynamic_partial_compare_except_trim_dynamic_ +#define _di_fl_string_dynamic_partial_compare_except_trim_string_ +//#define _di_fl_string_dynamic_partial_compare_string_ +#define _di_fl_string_dynamic_partial_compare_trim_ +#define _di_fl_string_dynamic_partial_compare_trim_dynamic_ +#define _di_fl_string_dynamic_partial_compare_trim_string_ +//#define _di_fl_string_dynamic_partial_fll_identify_ +#define _di_fl_string_dynamic_partial_rip_ +#define _di_fl_string_dynamic_partial_rip_nulless_ +//#define _di_fl_string_dynamic_rip_ +#define _di_fl_string_dynamic_rip_nulless_ +#define _di_fl_string_dynamic_seek_line_to_utf_character_ +#define _di_fl_string_dynamic_seek_line_until_graph_ +#define _di_fl_string_dynamic_seek_line_until_graph_non_ +#define _di_fl_string_dynamic_seek_to_utf_character_ +#define _di_fl_string_rip_ +#define _di_fl_string_rip_nulless_ +#define _di_fl_string_seek_line_to_utf_character_ +#define _di_fl_string_seek_line_until_graph_ +#define _di_fl_string_seek_line_until_graph_non_ +#define _di_fl_string_seek_to_utf_character_ + +#define _di_f_memory_adjust_ +//#define _di_f_memory_default_allocation_step_ +//#define _di_f_memory_delete_ +#define _di_f_memory_destroy_ +#define _di_f_memory_new_ +#define _di_f_memory_new_aligned_ +//#define _di_f_memory_resize_ +#define _di_f_memory_structure_adjust_ +#define _di_f_memory_structure_decimate_by_ +#define _di_f_memory_structure_decrease_by_ +#define _di_f_memory_structure_increase_ +#define _di_f_memory_structure_increase_by_ +#define _di_f_memory_structure_resize_ + +//#define _di_f_mode_t_ + +#define _di_f_pipe_debug_exists_ +#define _di_f_pipe_error_exists_ +//#define _di_f_pipe_input_exists_ +#define _di_f_pipe_warning_exists_ + +//#define _di_f_print_ +#define _di_f_print_character_ +//#define _di_f_print_character_safely_ +#define _di_f_print_character_safely_get_ +//#define _di_f_print_dynamic_ +#define _di_f_print_dynamic_except_partial_ +#define _di_f_print_dynamic_except_partial_raw_ +#define _di_f_print_dynamic_except_partial_raw_safely_ +#define _di_f_print_dynamic_except_partial_safely_ +#define _di_f_print_dynamic_partial_ +//#define _di_f_print_dynamic_partial_raw_ +#define _di_f_print_dynamic_partial_raw_safely_ +#define _di_f_print_dynamic_partial_safely_ +#define _di_f_print_dynamic_partial_to_ +#define _di_f_print_dynamic_partial_to_raw_ +#define _di_f_print_dynamic_partial_to_raw_safely_ +#define _di_f_print_dynamic_partial_to_safely_ +//#define _di_f_print_dynamic_raw_ +//#define _di_f_print_dynamic_raw_safely_ +//#define _di_f_print_dynamic_safely_ +#define _di_f_print_dynamic_to_ +#define _di_f_print_dynamic_to_raw_ +#define _di_f_print_except_ +#define _di_f_print_except_dynamic_ +#define _di_f_print_except_dynamic_in_ +#define _di_f_print_except_dynamic_in_raw_ +#define _di_f_print_except_dynamic_in_raw_safely_ +#define _di_f_print_except_dynamic_in_safely_ +//#define _di_f_print_except_dynamic_partial_ +#define _di_f_print_except_dynamic_partial_raw_ +#define _di_f_print_except_dynamic_partial_raw_safely_ +#define _di_f_print_except_dynamic_partial_safely_ +#define _di_f_print_except_dynamic_raw_ +#define _di_f_print_except_dynamic_raw_safely_ +#define _di_f_print_except_dynamic_safely_ +//#define _di_f_print_except_in_ +//#define _di_f_print_except_in_dynamic_ +//#define _di_f_print_except_in_dynamic_partial_ +#define _di_f_print_except_in_dynamic_partial_raw_ +#define _di_f_print_except_in_dynamic_partial_raw_safely_ +#define _di_f_print_except_in_dynamic_partial_safely_ +//#define _di_f_print_except_in_dynamic_raw_ +//#define _di_f_print_except_in_dynamic_raw_safely_ +//#define _di_f_print_except_in_dynamic_safely_ +//#define _di_f_print_except_in_raw_ +//#define _di_f_print_except_in_raw_safely_ +//#define _di_f_print_except_in_safely_ +#define _di_f_print_except_raw_ +#define _di_f_print_except_raw_safely_ +#define _di_f_print_except_safely_ +//#define _di_f_print_format_flag_ +//#define _di_f_print_format_type_ +//#define _di_f_print_raw_ +//#define _di_f_print_raw_safely_ +#define _di_f_print_raw_terminated_ +//#define _di_f_print_safely_ +#define _di_f_print_safely_get_ +//#define _di_f_print_safely_terminated_ +//#define _di_f_print_sequences_ +//#define _di_f_print_sequences_set_control_s_ +//#define _di_f_print_terminated_ +#define _di_f_print_to_ +#define _di_f_print_to_character_ +#define _di_f_print_to_character_safely_ +#define _di_f_print_to_dynamic_ +#define _di_f_print_to_dynamic_partial_ +#define _di_f_print_to_dynamic_partial_raw_ +#define _di_f_print_to_dynamic_partial_raw_safely_ +#define _di_f_print_to_dynamic_partial_safely_ +#define _di_f_print_to_dynamic_raw_ +#define _di_f_print_to_dynamic_raw_safely_ +#define _di_f_print_to_dynamic_safely_ +#define _di_f_print_to_except_ +#define _di_f_print_to_except_dynamic_ +#define _di_f_print_to_except_dynamic_in_ +#define _di_f_print_to_except_dynamic_in_raw_ +#define _di_f_print_to_except_dynamic_in_raw_safely_ +#define _di_f_print_to_except_dynamic_in_safely_ +#define _di_f_print_to_except_dynamic_partial_ +#define _di_f_print_to_except_dynamic_partial_raw_ +#define _di_f_print_to_except_dynamic_partial_raw_safely_ +#define _di_f_print_to_except_dynamic_partial_safely_ +#define _di_f_print_to_except_dynamic_raw_ +#define _di_f_print_to_except_dynamic_raw_safely_ +#define _di_f_print_to_except_dynamic_safely_ +#define _di_f_print_to_except_in_ +#define _di_f_print_to_except_in_dynamic_ +#define _di_f_print_to_except_in_dynamic_partial_ +#define _di_f_print_to_except_in_dynamic_partial_raw_ +#define _di_f_print_to_except_in_dynamic_partial_raw_safely_ +#define _di_f_print_to_except_in_dynamic_partial_safely_ +#define _di_f_print_to_except_in_dynamic_raw_ +#define _di_f_print_to_except_in_dynamic_raw_safely_ +#define _di_f_print_to_except_in_dynamic_safely_ +#define _di_f_print_to_except_in_raw_ +#define _di_f_print_to_except_in_raw_safely_ +#define _di_f_print_to_except_in_safely_ +#define _di_f_print_to_except_raw_ +#define _di_f_print_to_except_raw_safely_ +#define _di_f_print_to_except_safely_ +#define _di_f_print_to_raw_ +#define _di_f_print_to_raw_safely_ +#define _di_f_print_to_raw_terminated_ +#define _di_f_print_to_safely_ +#define _di_f_print_to_safely_dynamic_ +#define _di_f_print_to_safely_dynamic_partial_ +#define _di_f_print_to_safely_terminated_ +#define _di_f_print_to_terminated_ +//#define _di_f_print_write_max_ + +#define _di_f_signal_action_ +//#define _di_f_signal_close_ +#define _di_f_signal_how_t_ +//#define _di_f_signal_mask_ +//#define _di_f_signal_open_ +#define _di_f_signal_pause_ +#define _di_f_signal_queue_ +//#define _di_f_signal_read_ +#define _di_f_signal_send_ +//#define _di_f_signal_set_add_ +//#define _di_f_signal_set_delete_ +//#define _di_f_signal_set_empty_ +//#define _di_f_signal_set_fill_ +#define _di_f_signal_set_has_ +#define _di_f_signal_suspend_ +//#define _di_f_signal_t_ +#define _di_f_signal_wait_ +#define _di_f_signal_wait_until_ + +#define _di_f_states_adjust_ +#define _di_f_states_append_ +#define _di_f_states_append_all_ +#define _di_f_states_decimate_by_ +#define _di_f_states_decrease_by_ +#define _di_f_states_increase_ +#define _di_f_states_increase_by_ +#define _di_f_states_resize_ +#define _di_f_statess_adjust_ +#define _di_f_statess_append_ +#define _di_f_statess_append_all_ +#define _di_f_statess_decimate_by_ +#define _di_f_statess_decrease_by_ +#define _di_f_statess_increase_ +#define _di_f_statess_increase_by_ +#define _di_f_statess_resize_ +#define _di_f_statess_t_ +#define _di_f_states_t_ +//#define _di_f_state_t_ + +//#define _di_f_status_access_e_ +//#define _di_f_status_array_e_ +//#define _di_f_status_available_e_ +//#define _di_f_status_basic_e_ +//#define _di_f_status_boolean_e_ +//#define _di_f_status_buffer_e_ +//#define _di_f_status_busy_e_ +//#define _di_f_status_code_e_ +//#define _di_f_status_compare_e_ +//#define _di_f_status_directory_e_ +//#define _di_f_status_end_e_ +//#define _di_f_status_file_e_ +//#define _di_f_status_filesystem_e_ +//#define _di_f_status_mask_d_ +//#define _di_f_status_network_e_ +//#define _di_f_status_number_e_ +//#define _di_f_status_process_e_ +//#define _di_f_status_return_e_ +#define _di_f_statuss_adjust_ +#define _di_f_statuss_append_ +#define _di_f_statuss_append_all_ +#define _di_f_statuss_decimate_by_ +#define _di_f_statuss_decrease_by_ +//#define _di_f_status_signal_e_ +#define _di_f_statuss_increase_ +#define _di_f_statuss_increase_by_ +//#define _di_f_status_socket_e_ + +#define _di_f_statuss_resize_ +#define _di_f_statusss_adjust_ +#define _di_f_statusss_append_ +#define _di_f_statusss_append_all_ +#define _di_f_statusss_decimate_by_ +#define _di_f_statusss_decrease_by_ +#define _di_f_statusss_increase_ +#define _di_f_statusss_increase_by_ +#define _di_f_statusss_resize_ +#define _di_f_statusss_t_ +#define _di_f_statuss_t_ +//#define _di_f_status_t_ +//#define _di_f_status_terminal_e_ + +//#define _di_f_string_append_ +#define _di_f_string_append_assure_ +#define _di_f_string_append_assure_nulless_ +#define _di_f_string_append_mash_ +#define _di_f_string_append_nulless_ +//#define _di_f_string_ascii_s_ +#define _di_f_string_constant_t_ +#define _di_f_string_dynamic_adjust_ +//#define _di_f_string_dynamic_append_ +//#define _di_f_string_dynamic_append_assure_ +#define _di_f_string_dynamic_append_assure_nulless_ +#define _di_f_string_dynamic_append_nulless_ +#define _di_f_string_dynamic_decimate_by_ +#define _di_f_string_dynamic_decrease_by_ +//#define _di_f_string_dynamic_increase_ +//#define _di_f_string_dynamic_increase_by_ +#define _di_f_string_dynamic_mash_ +#define _di_f_string_dynamic_mash_nulless_ +#define _di_f_string_dynamic_mish_ +#define _di_f_string_dynamic_mish_nulless_ +#define _di_f_string_dynamic_partial_append_ +#define _di_f_string_dynamic_partial_append_assure_ +#define _di_f_string_dynamic_partial_append_assure_nulless_ +//#define _di_f_string_dynamic_partial_append_nulless_ +#define _di_f_string_dynamic_partial_mash_ +#define _di_f_string_dynamic_partial_mash_nulless_ +#define _di_f_string_dynamic_partial_mish_ +#define _di_f_string_dynamic_partial_mish_nulless_ +#define _di_f_string_dynamic_partial_prepend_ +#define _di_f_string_dynamic_partial_prepend_assure_ +#define _di_f_string_dynamic_partial_prepend_assure_nulless_ +#define _di_f_string_dynamic_partial_prepend_nulless_ +#define _di_f_string_dynamic_prepend_ +#define _di_f_string_dynamic_prepend_assure_ +#define _di_f_string_dynamic_prepend_assure_nulless_ +#define _di_f_string_dynamic_prepend_nulless_ +//#define _di_f_string_dynamic_resize_ +#define _di_f_string_dynamics_adjust_ +#define _di_f_string_dynamics_append_ +#define _di_f_string_dynamics_append_all_ +#define _di_f_string_dynamics_decimate_by_ +#define _di_f_string_dynamics_decrease_by_ +#define _di_f_string_dynamic_seek_line_ +#define _di_f_string_dynamic_seek_line_to_ +//#define _di_f_string_dynamic_seek_to_ +#define _di_f_string_dynamics_increase_ +//#define _di_f_string_dynamics_increase_by_ +//#define _di_f_string_dynamics_resize_ +#define _di_f_string_dynamicss_adjust_ +#define _di_f_string_dynamicss_append_ +#define _di_f_string_dynamicss_append_all_ +#define _di_f_string_dynamicss_decimate_by_ +#define _di_f_string_dynamicss_decrease_by_ +#define _di_f_string_dynamicss_increase_ +#define _di_f_string_dynamicss_increase_by_ +#define _di_f_string_dynamicss_resize_ +#define _di_f_string_dynamicss_t_ +//#define _di_f_string_dynamics_t_ +//#define _di_f_string_dynamic_t_ +#define _di_f_string_dynamic_terminate_ +//#define _di_f_string_dynamic_terminate_after_ +//#define _di_f_string_empty_s_ +//#define _di_f_string_eol_s_ +#define _di_f_string_map_multis_adjust_ +#define _di_f_string_map_multis_append_ +#define _di_f_string_map_multis_append_all_ +#define _di_f_string_map_multis_decimate_by_ +#define _di_f_string_map_multis_decrease_by_ +#define _di_f_string_map_multis_increase_ +#define _di_f_string_map_multis_increase_by_ +#define _di_f_string_map_multis_resize_ +#define _di_f_string_map_multiss_adjust_ +#define _di_f_string_map_multiss_append_ +#define _di_f_string_map_multiss_append_all_ +#define _di_f_string_map_multiss_decimate_by_ +#define _di_f_string_map_multiss_decrease_by_ +#define _di_f_string_map_multiss_increase_ +#define _di_f_string_map_multiss_increase_by_ +#define _di_f_string_map_multiss_resize_ +#define _di_f_string_map_multiss_t_ +#define _di_f_string_map_multis_t_ +#define _di_f_string_map_multi_t_ +#define _di_f_string_maps_adjust_ +#define _di_f_string_maps_append_ +#define _di_f_string_maps_append_all_ +#define _di_f_string_maps_decimate_by_ +#define _di_f_string_maps_decrease_by_ +#define _di_f_string_maps_increase_ +#define _di_f_string_maps_increase_by_ +#define _di_f_string_maps_resize_ +#define _di_f_string_mapss_adjust_ +#define _di_f_string_mapss_append_ +#define _di_f_string_mapss_append_all_ +#define _di_f_string_mapss_decimate_by_ +#define _di_f_string_mapss_decrease_by_ +#define _di_f_string_mapss_increase_ +#define _di_f_string_mapss_increase_by_ +#define _di_f_string_mapss_resize_ +#define _di_f_string_mapss_t_ +#define _di_f_string_maps_t_ +#define _di_f_string_map_t_ +#define _di_f_string_mash_ +#define _di_f_string_mash_nulless_ +#define _di_f_string_mish_ +#define _di_f_string_mish_nulless_ +//#define _di_f_string_null_s_ +//#define _di_f_string_placeholder_s_ +#define _di_f_string_prepend_ +#define _di_f_string_prepend_assure_ +#define _di_f_string_prepend_assure_nulless_ +#define _di_f_string_prepend_nulless_ +#define _di_f_string_quantitys_adjust_ +#define _di_f_string_quantitys_append_ +#define _di_f_string_quantitys_append_all_ +#define _di_f_string_quantitys_decimate_by_ +#define _di_f_string_quantitys_decrease_by_ +#define _di_f_string_quantitys_increase_ +#define _di_f_string_quantitys_increase_by_ +#define _di_f_string_quantitys_resize_ +#define _di_f_string_quantityss_adjust_ +#define _di_f_string_quantityss_append_ +#define _di_f_string_quantityss_append_all_ +#define _di_f_string_quantityss_decimate_by_ +#define _di_f_string_quantityss_decrease_by_ +#define _di_f_string_quantityss_increase_ +#define _di_f_string_quantityss_increase_by_ +#define _di_f_string_quantityss_resize_ +#define _di_f_string_quantityss_t_ +#define _di_f_string_quantitys_t_ +#define _di_f_string_quantity_t_ +#define _di_f_string_ranges_adjust_ +#define _di_f_string_ranges_append_ +#define _di_f_string_ranges_append_all_ +#define _di_f_string_ranges_decimate_by_ +#define _di_f_string_ranges_decrease_by_ +//#define _di_f_string_ranges_increase_ +#define _di_f_string_ranges_increase_by_ +//#define _di_f_string_ranges_resize_ +#define _di_f_string_rangess_adjust_ +#define _di_f_string_rangess_append_ +#define _di_f_string_rangess_append_all_ +#define _di_f_string_rangess_decimate_by_ +#define _di_f_string_rangess_decrease_by_ +//#define _di_f_string_rangess_increase_ +#define _di_f_string_rangess_increase_by_ +//#define _di_f_string_rangess_resize_ +//#define _di_f_string_rangess_t_ +//#define _di_f_string_ranges_t_ +//#define _di_f_string_range_t_ +//#define _di_f_string_seek_line_ +#define _di_f_string_seek_line_to_ +#define _di_f_string_seek_to_ +//#define _di_f_string_space_s_ +#define _di_f_string_staticss_t_ +//#define _di_f_string_statics_t_ +//#define _di_f_string_static_t_ +//#define _di_f_string_t_ +#define _di_f_string_triples_adjust_ +#define _di_f_string_triples_append_ +#define _di_f_string_triples_append_all_ +#define _di_f_string_triples_decimate_by_ +#define _di_f_string_triples_decrease_by_ +#define _di_f_string_triples_increase_ +#define _di_f_string_triples_increase_by_ +#define _di_f_string_triples_resize_ +#define _di_f_string_tripless_adjust_ +#define _di_f_string_tripless_append_ +#define _di_f_string_tripless_append_all_ +#define _di_f_string_tripless_decimate_by_ +#define _di_f_string_tripless_decrease_by_ +#define _di_f_string_tripless_increase_ +#define _di_f_string_tripless_increase_by_ +#define _di_f_string_tripless_resize_ +#define _di_f_string_tripless_t_ +#define _di_f_string_triples_t_ +#define _di_f_string_triple_t_ + +#define _di_f_time_spec_t_ +#define _di_f_time_t_ + +//#define _di_f_type_input_output_d_ +//#define _di_f_type_number_64_t_ +//#define _di_f_type_sizes_d_ + +#define _di_f_uint128s_adjust_ +#define _di_f_uint128s_append_ +#define _di_f_uint128s_append_all_ +#define _di_f_uint128s_decimate_by_ +#define _di_f_uint128s_decrease_by_ +#define _di_f_uint128s_increase_ +#define _di_f_uint128s_increase_by_ +#define _di_f_uint128s_resize_ +#define _di_f_uint128ss_adjust_ +#define _di_f_uint128ss_append_ +#define _di_f_uint128ss_append_all_ +#define _di_f_uint128ss_decimate_by_ +#define _di_f_uint128ss_decrease_by_ +#define _di_f_uint128ss_increase_ +#define _di_f_uint128ss_increase_by_ +#define _di_f_uint128ss_resize_ +#define _di_f_uint128ss_t_ +#define _di_f_uint128s_t_ +#define _di_f_uint128_t_ +#define _di_f_uint16s_adjust_ +#define _di_f_uint16s_append_ +#define _di_f_uint16s_append_all_ +#define _di_f_uint16s_decimate_by_ +#define _di_f_uint16s_decrease_by_ +#define _di_f_uint16s_increase_ +#define _di_f_uint16s_increase_by_ +#define _di_f_uint16s_resize_ +#define _di_f_uint16ss_adjust_ +#define _di_f_uint16ss_append_ +#define _di_f_uint16ss_append_all_ +#define _di_f_uint16ss_decimate_by_ +#define _di_f_uint16ss_decrease_by_ +#define _di_f_uint16ss_increase_ +#define _di_f_uint16ss_increase_by_ +#define _di_f_uint16ss_resize_ +#define _di_f_uint16ss_t_ +#define _di_f_uint16s_t_ +#define _di_f_uint32s_adjust_ +#define _di_f_uint32s_append_ +#define _di_f_uint32s_append_all_ +#define _di_f_uint32s_decimate_by_ +#define _di_f_uint32s_decrease_by_ +#define _di_f_uint32s_increase_ +#define _di_f_uint32s_increase_by_ +#define _di_f_uint32s_resize_ +#define _di_f_uint32ss_adjust_ +#define _di_f_uint32ss_append_ +#define _di_f_uint32ss_append_all_ +#define _di_f_uint32ss_decimate_by_ +#define _di_f_uint32ss_decrease_by_ +#define _di_f_uint32ss_increase_ +#define _di_f_uint32ss_increase_by_ +#define _di_f_uint32ss_resize_ +#define _di_f_uint32ss_t_ +#define _di_f_uint32s_t_ +#define _di_f_uint64s_adjust_ +#define _di_f_uint64s_append_ +#define _di_f_uint64s_append_all_ +#define _di_f_uint64s_decimate_by_ +#define _di_f_uint64s_decrease_by_ +#define _di_f_uint64s_increase_ +#define _di_f_uint64s_increase_by_ +#define _di_f_uint64s_resize_ +#define _di_f_uint64ss_adjust_ +#define _di_f_uint64ss_append_ +#define _di_f_uint64ss_append_all_ +#define _di_f_uint64ss_decimate_by_ +#define _di_f_uint64ss_decrease_by_ +#define _di_f_uint64ss_increase_ +#define _di_f_uint64ss_increase_by_ +#define _di_f_uint64ss_resize_ +#define _di_f_uint64ss_t_ +#define _di_f_uint64s_t_ +#define _di_f_uint8s_adjust_ +#define _di_f_uint8s_append_ +#define _di_f_uint8s_append_all_ +#define _di_f_uint8s_decimate_by_ +#define _di_f_uint8s_decrease_by_ +//#define _di_f_uint8s_increase_ +#define _di_f_uint8s_increase_by_ +//#define _di_f_uint8s_resize_ +#define _di_f_uint8ss_adjust_ +#define _di_f_uint8ss_append_ +#define _di_f_uint8ss_append_all_ +#define _di_f_uint8ss_decimate_by_ +#define _di_f_uint8ss_decrease_by_ +//#define _di_f_uint8ss_increase_ +#define _di_f_uint8ss_increase_by_ +//#define _di_f_uint8ss_resize_ +//#define _di_f_uint8ss_t_ +//#define _di_f_uint8s_t_ + +#define _di_f_utf_buffer_decrement_ +//#define _di_f_utf_buffer_increment_ +//#define _di_f_utf_byte_ +#define _di_f_utf_character_is_ +#define _di_f_utf_character_is_alphabetic_ +#define _di_f_utf_character_is_alphabetic_digit_ +#define _di_f_utf_character_is_alphabetic_numeric_ +#define _di_f_utf_character_is_ascii_ +#define _di_f_utf_character_is_combining_ +#define _di_f_utf_character_is_control_ +#define _di_f_utf_character_is_control_code_ +#define _di_f_utf_character_is_control_format_ +#define _di_f_utf_character_is_control_picture_ +#define _di_f_utf_character_is_digit_ +#define _di_f_utf_character_is_emoji_ +#define _di_f_utf_character_is_fragment_ +#define _di_f_utf_character_is_graph_ +#define _di_f_utf_character_is_numeric_ +#define _di_f_utf_character_is_phonetic_ +#define _di_f_utf_character_is_private_ +#define _di_f_utf_character_is_punctuation_ +#define _di_f_utf_character_is_subscript_ +#define _di_f_utf_character_is_superscript_ +#define _di_f_utf_character_is_symbol_ +#define _di_f_utf_character_is_unassigned_ +#define _di_f_utf_character_is_valid_ +#define _di_f_utf_character_is_value_ +#define _di_f_utf_character_is_whitespace_ +#define _di_f_utf_character_is_whitespace_modifier_ +#define _di_f_utf_character_is_whitespace_other_ +#define _di_f_utf_character_is_whitespace_zero_width_ +#define _di_f_utf_character_is_wide_ +#define _di_f_utf_character_is_word_ +#define _di_f_utf_character_is_word_dash_ +#define _di_f_utf_character_is_word_dash_plus_ +#define _di_f_utf_character_is_zero_width_ +#define _di_f_utf_character_unicode_from_ +#define _di_f_utf_character_unicode_string_to_ +#define _di_f_utf_character_unicode_to_ +//#define _di_f_utf_char_t_ +#define _di_f_utf_char_t_codes_ +#define _di_f_utf_char_to_char_ +//#define _di_f_utf_char_to_character_ +#define _di_f_utf_is_ +#define _di_f_utf_is_alphabetic_ +#define _di_f_utf_is_alphabetic_digit_ +#define _di_f_utf_is_alphabetic_numeric_ +#define _di_f_utf_is_ascii_ +//#define _di_f_utf_is_combining_ +//#define _di_f_utf_is_control_ +#define _di_f_utf_is_control_code_ +#define _di_f_utf_is_control_format_ +#define _di_f_utf_is_control_picture_ +#define _di_f_utf_is_digit_ +#define _di_f_utf_is_emoji_ +#define _di_f_utf_is_fragment_ +//#define _di_f_utf_is_graph_ +#define _di_f_utf_is_numeric_ +#define _di_f_utf_is_phonetic_ +#define _di_f_utf_is_private_ +#define _di_f_utf_is_punctuation_ +#define _di_f_utf_is_subscript_ +#define _di_f_utf_is_superscript_ +#define _di_f_utf_is_symbol_ +#define _di_f_utf_is_unassigned_ +//#define _di_f_utf_is_valid_ +//#define _di_f_utf_is_whitespace_ +#define _di_f_utf_is_whitespace_modifier_ +#define _di_f_utf_is_whitespace_other_ +#define _di_f_utf_is_whitespace_zero_width_ +#define _di_f_utf_is_wide_ +//#define _di_f_utf_is_word_ +#define _di_f_utf_is_word_dash_ +#define _di_f_utf_is_word_dash_plus_ +//#define _di_f_utf_is_zero_width_ +#define _di_f_utf_space_ +#define _di_f_utf_string_append_ +#define _di_f_utf_string_append_assure_ +#define _di_f_utf_string_append_assure_nulless_ +#define _di_f_utf_string_append_mash_ +#define _di_f_utf_string_append_nulless_ +#define _di_f_utf_string_dynamic_adjust_ +#define _di_f_utf_string_dynamic_append_ +#define _di_f_utf_string_dynamic_append_assure_ +#define _di_f_utf_string_dynamic_append_assure_nulless_ +#define _di_f_utf_string_dynamic_append_nulless_ +#define _di_f_utf_string_dynamic_decimate_by_ +#define _di_f_utf_string_dynamic_decrease_by_ +#define _di_f_utf_string_dynamic_increase_ +#define _di_f_utf_string_dynamic_increase_by_ +#define _di_f_utf_string_dynamic_mash_ +#define _di_f_utf_string_dynamic_mash_nulless_ +#define _di_f_utf_string_dynamic_mish_ +#define _di_f_utf_string_dynamic_mish_nulless_ +#define _di_f_utf_string_dynamic_partial_append_ +#define _di_f_utf_string_dynamic_partial_append_assure_ +#define _di_f_utf_string_dynamic_partial_append_assure_nulless_ +#define _di_f_utf_string_dynamic_partial_append_nulless_ +#define _di_f_utf_string_dynamic_partial_mash_ +#define _di_f_utf_string_dynamic_partial_mash_nulless_ +#define _di_f_utf_string_dynamic_partial_mish_ +#define _di_f_utf_string_dynamic_partial_mish_nulless_ +#define _di_f_utf_string_dynamic_partial_prepend_ +#define _di_f_utf_string_dynamic_partial_prepend_assure_ +#define _di_f_utf_string_dynamic_partial_prepend_assure_nulless_ +#define _di_f_utf_string_dynamic_partial_prepend_nulless_ +#define _di_f_utf_string_dynamic_prepend_ +#define _di_f_utf_string_dynamic_prepend_assure_ +#define _di_f_utf_string_dynamic_prepend_assure_nulless_ +#define _di_f_utf_string_dynamic_prepend_nulless_ +#define _di_f_utf_string_dynamic_resize_ +#define _di_f_utf_string_dynamics_adjust_ +#define _di_f_utf_string_dynamics_append_ +#define _di_f_utf_string_dynamics_append_all_ +#define _di_f_utf_string_dynamics_decimate_by_ +#define _di_f_utf_string_dynamics_decrease_by_ +#define _di_f_utf_string_dynamic_seek_line_ +#define _di_f_utf_string_dynamic_seek_line_to_ +#define _di_f_utf_string_dynamic_seek_to_ +#define _di_f_utf_string_dynamics_increase_ +#define _di_f_utf_string_dynamics_increase_by_ +#define _di_f_utf_string_dynamics_resize_ +#define _di_f_utf_string_dynamicss_adjust_ +#define _di_f_utf_string_dynamicss_append_ +#define _di_f_utf_string_dynamicss_append_all_ +#define _di_f_utf_string_dynamicss_decimate_by_ +#define _di_f_utf_string_dynamicss_decrease_by_ +#define _di_f_utf_string_dynamicss_increase_ +#define _di_f_utf_string_dynamicss_increase_by_ +#define _di_f_utf_string_dynamicss_resize_ +#define _di_f_utf_string_dynamicss_t_ +#define _di_f_utf_string_dynamics_t_ +#define _di_f_utf_string_dynamic_t_ +#define _di_f_utf_string_dynamic_terminate_ +#define _di_f_utf_string_dynamic_terminate_after_ +#define _di_f_utf_string_empty_s_ +#define _di_f_utf_string_map_multis_adjust_ +#define _di_f_utf_string_map_multis_append_ +#define _di_f_utf_string_map_multis_append_all_ +#define _di_f_utf_string_map_multis_decimate_by_ +#define _di_f_utf_string_map_multis_decrease_by_ +#define _di_f_utf_string_map_multis_increase_ +#define _di_f_utf_string_map_multis_increase_by_ +#define _di_f_utf_string_map_multis_resize_ +#define _di_f_utf_string_map_multiss_adjust_ +#define _di_f_utf_string_map_multiss_append_ +#define _di_f_utf_string_map_multiss_append_all_ +#define _di_f_utf_string_map_multiss_decimate_by_ +#define _di_f_utf_string_map_multiss_decrease_by_ +#define _di_f_utf_string_map_multiss_increase_ +#define _di_f_utf_string_map_multiss_increase_by_ +#define _di_f_utf_string_map_multiss_resize_ +#define _di_f_utf_string_map_multiss_t_ +#define _di_f_utf_string_map_multis_t_ +#define _di_f_utf_string_map_multi_t_ +#define _di_f_utf_string_maps_adjust_ +#define _di_f_utf_string_maps_append_ +#define _di_f_utf_string_maps_append_all_ +#define _di_f_utf_string_maps_decimate_by_ +#define _di_f_utf_string_maps_decrease_by_ +#define _di_f_utf_string_maps_increase_ +#define _di_f_utf_string_maps_increase_by_ +#define _di_f_utf_string_maps_resize_ +#define _di_f_utf_string_mapss_adjust_ +#define _di_f_utf_string_mapss_append_ +#define _di_f_utf_string_mapss_append_all_ +#define _di_f_utf_string_mapss_decimate_by_ +#define _di_f_utf_string_mapss_decrease_by_ +#define _di_f_utf_string_mapss_increase_ +#define _di_f_utf_string_mapss_increase_by_ +#define _di_f_utf_string_mapss_resize_ +#define _di_f_utf_string_mapss_t_ +#define _di_f_utf_string_maps_t_ +#define _di_f_utf_string_map_t_ +#define _di_f_utf_string_mash_ +#define _di_f_utf_string_mash_nulless_ +#define _di_f_utf_string_mish_ +#define _di_f_utf_string_mish_nulless_ +#define _di_f_utf_string_prepend_ +#define _di_f_utf_string_prepend_assure_ +#define _di_f_utf_string_prepend_assure_nulless_ +#define _di_f_utf_string_prepend_nulless_ +#define _di_f_utf_string_seek_line_ +#define _di_f_utf_string_seek_line_to_ +#define _di_f_utf_string_seek_to_ +#define _di_f_utf_string_staticss_t_ +#define _di_f_utf_string_statics_t_ +#define _di_f_utf_string_static_t_ +#define _di_f_utf_string_t_ +#define _di_f_utf_string_triples_adjust_ +#define _di_f_utf_string_triples_append_ +#define _di_f_utf_string_triples_append_all_ +#define _di_f_utf_string_triples_decimate_by_ +#define _di_f_utf_string_triples_decrease_by_ +#define _di_f_utf_string_triples_increase_ +#define _di_f_utf_string_triples_increase_by_ +#define _di_f_utf_string_triples_resize_ +#define _di_f_utf_string_tripless_adjust_ +#define _di_f_utf_string_tripless_append_ +#define _di_f_utf_string_tripless_append_all_ +#define _di_f_utf_string_tripless_decimate_by_ +#define _di_f_utf_string_tripless_decrease_by_ +#define _di_f_utf_string_tripless_increase_ +#define _di_f_utf_string_tripless_increase_by_ +#define _di_f_utf_string_tripless_resize_ +#define _di_f_utf_string_tripless_t_ +#define _di_f_utf_string_triples_t_ +#define _di_f_utf_string_triple_t_ +#define _di_f_utf_substitute_ +#define _di_f_utf_unicode_from_ +#define _di_f_utf_unicode_string_to_ +#define _di_f_utf_unicode_to_ +#define _di_f_utf_widths_t_ + +#define _di_macro_f_memory_structure_adjust_ +#define _di_macro_f_memory_structure_clear_ +#define _di_macro_f_memory_structure_decimate_by_ +#define _di_macro_f_memory_structure_decrease_by_ +#define _di_macro_f_memory_structure_delete_ +#define _di_macro_f_memory_structure_delete_simple_ +#define _di_macro_f_memory_structure_destroy_ +#define _di_macro_f_memory_structure_destroy_simple_ +#define _di_macro_f_memory_structure_increase_ +#define _di_macro_f_memory_structure_increase_by_ +#define _di_macro_f_memory_structure_increment_ +#define _di_macro_f_memory_structure_resize_ +#define _di_macro_f_memory_structures_adjust_ +#define _di_macro_f_memory_structures_clear_ +#define _di_macro_f_memory_structures_decimate_by_ +#define _di_macro_f_memory_structures_decrease_by_ +#define _di_macro_f_memory_structures_delete_ +#define _di_macro_f_memory_structures_delete_simple_ +#define _di_macro_f_memory_structures_destroy_ +#define _di_macro_f_memory_structures_destroy_simple_ +#define _di_macro_f_memory_structures_increase_ +#define _di_macro_f_memory_structures_increase_by_ +#define _di_macro_f_memory_structures_resize_ diff --git a/build/stand_alone/fss_extended_write.fakefile b/build/stand_alone/fss_extended_write.fakefile new file mode 100644 index 0000000..a87812b --- /dev/null +++ b/build/stand_alone/fss_extended_write.fakefile @@ -0,0 +1,27 @@ +# fss-0005 iki-0002 + +settings: + fail exit + modes stand_alone clang test fanalyzer thread threadless + + environment PATH LD_LIBRARY_PATH + environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH + +main: + build + +install: + shell ./install.sh parameter:'work' parameter:'verbosity' parameter:'color' + +help: + print + print context:'title'Fakefile Options for FSS Payload Write Software.context:'reset' + + print + print The following operations are available\: + print " - context:'notable'help:context:'reset' Perform the help operation, printing this message." + print " - context:'notable'install:context:'reset' A helper operation that simply calls the ./install.sh script with default settings." + print " - context:'notable'main:context:'reset' The default compilation using the build settings mode." + + print + print The context:'notable'install context:'reset'operation supports the context:'notable'work,context:'reset' context:'notable'verbosity,context:'reset' and context:'notable'color context:'reset'parameters. diff --git a/build/stand_alone/fss_extended_write.settings b/build/stand_alone/fss_extended_write.settings new file mode 100644 index 0000000..e044d3b --- /dev/null +++ b/build/stand_alone/fss_extended_write.settings @@ -0,0 +1,107 @@ +# fss-0001 +# +# A custom build for compiling fss_extended_write as a stand alone binary building in all of the FLL dependencies. +# This will compile a program that does not have a libfss_extended_write.so library and builds all of the FLL dependencies into the resulting program. +# +# Modes: +# - stand_alone: The stand alone build mode, which in general should always be used. +# - clang: Use clang rather than the default, which is generally gcc. +# - test: Compile for a test, such as unit testing. +# - fanalyzer: Compile using GCC's -fanalyzer compile time option. +# - thread: Compile with thread support. +# - threadless: Compile without thread support. +# + +build_name fss_extended_write + +version_major 0 +version_minor 6 +version_micro 6 +version_file micro +version_target minor + +modes stand_alone clang test fanalyzer thread threadless +modes_default stand_alone + +build_compiler gcc +build_compiler-clang clang +build_indexer ar +build_indexer_arguments rcs +build_language c + +build_libraries -lc + +build_sources_program fll/level_0/color.c fll/level_0/private-color.c fll/level_0/color/common.c +build_sources_program fll/level_0/console.c fll/level_0/console/common.c fll/level_0/private-console.c +build_sources_program fll/level_0/conversion.c fll/level_0/private-conversion.c fll/level_0/conversion/common.c +build_sources_program fll/level_0/directory.c fll/level_0/directory/common.c fll/level_0/private-directory.c +build_sources_program fll/level_0/file.c fll/level_0/private-file.c fll/level_0/file/common.c +build_sources_program fll/level_0/fss.c fll/level_0/private-fss.c fll/level_0/fss/common.c fll/level_0/fss/named.c fll/level_0/fss/nest.c fll/level_0/fss/set.c +build_sources_program fll/level_0/memory.c fll/level_0/private-memory.c fll/level_0/memory/structure.c +build_sources_program fll/level_0/pipe.c +build_sources_program fll/level_0/print.c fll/level_0/private-print.c fll/level_0/print/common.c fll/level_0/print/to.c fll/level_0/print/private-to.c +build_sources_program fll/level_0/signal.c +build_sources_program fll/level_0/string.c fll/level_0/private-string.c fll/level_0/string/common.c fll/level_0/string/dynamic.c fll/level_0/string/map.c fll/level_0/string/map_multi.c fll/level_0/string/private-dynamic.c fll/level_0/string/private-map.c fll/level_0/string/private-map_multi.c fll/level_0/string/private-quantity.c fll/level_0/string/private-range.c fll/level_0/string/private-triple.c fll/level_0/string/quantity.c fll/level_0/string/range.c fll/level_0/string/static.c fll/level_0/string/triple.c +build_sources_program fll/level_0/type_array/array_length.c fll/level_0/type_array/cell.c fll/level_0/type_array/fll_id.c fll/level_0/type_array/int8.c fll/level_0/type_array/int16.c fll/level_0/type_array/int32.c fll/level_0/type_array/int64.c fll/level_0/type_array/int128.c fll/level_0/type_array/state.c fll/level_0/type_array/status.c fll/level_0/type_array/uint8.c fll/level_0/type_array/uint16.c fll/level_0/type_array/uint32.c fll/level_0/type_array/uint64.c fll/level_0/type_array/uint128.c +build_sources_program fll/level_0/type_array/private-array_length.c fll/level_0/type_array/private-cell.c fll/level_0/type_array/private-fll_id.c fll/level_0/type_array/private-int8.c fll/level_0/type_array/private-int16.c fll/level_0/type_array/private-int32.c fll/level_0/type_array/private-int64.c fll/level_0/type_array/private-int128.c fll/level_0/type_array/private-state.c fll/level_0/type_array/private-status.c fll/level_0/type_array/private-uint8.c fll/level_0/type_array/private-uint16.c fll/level_0/type_array/private-uint32.c fll/level_0/type_array/private-uint64.c fll/level_0/type_array/private-uint128.c +build_sources_program fll/level_0/utf.c fll/level_0/private-utf.c fll/level_0/private-utf_alphabetic.c fll/level_0/private-utf_combining.c fll/level_0/private-utf_control.c fll/level_0/private-utf_digit.c fll/level_0/private-utf_emoji.c fll/level_0/private-utf_numeric.c fll/level_0/private-utf_phonetic.c fll/level_0/private-utf_private.c fll/level_0/private-utf_punctuation.c fll/level_0/private-utf_subscript.c fll/level_0/private-utf_superscript.c fll/level_0/private-utf_symbol.c fll/level_0/private-utf_unassigned.c fll/level_0/private-utf_valid.c fll/level_0/private-utf_whitespace.c fll/level_0/private-utf_wide.c fll/level_0/private-utf_word.c fll/level_0/private-utf_zero_width.c +build_sources_program fll/level_0/utf/common.c fll/level_0/utf/convert.c fll/level_0/utf/dynamic.c fll/level_0/utf/is.c fll/level_0/utf/is_character.c fll/level_0/utf/map.c fll/level_0/utf/map_multi.c fll/level_0/utf/static.c fll/level_0/utf/string.c fll/level_0/utf/triple.c fll/level_0/utf/private-dynamic.c fll/level_0/utf/private-map.c fll/level_0/utf/private-map_multi.c fll/level_0/utf/private-triple.c fll/level_0/utf/private-string.c + +build_sources_program fll/level_1/conversion.c fll/level_1/private-conversion.c fll/level_1/conversion/common.c +build_sources_program fll/level_1/private-fss.c fll/level_1/fss/basic.c fll/level_1/fss/basic_list.c fll/level_1/fss/embedded_list.c fll/level_1/fss/extended.c fll/level_1/fss/extended_list.c +build_sources_program fll/level_1/print.c fll/level_1/private-print.c fll/level_1/print/common.c +build_sources_program fll/level_1/string.c fll/level_1/private-string.c + +build_sources_program fll/level_2/error.c fll/level_2/error/common.c fll/level_2/private-error.c +build_sources_program fll/level_2/file.c fll/level_2/private-file.c +build_sources_program fll/level_2/fss.c fll/level_2/fss/basic.c fll/level_2/fss/basic_list.c fll/level_2/fss/embedded_list.c fll/level_2/fss/extended.c fll/level_2/fss/extended_list.c fll/level_2/fss/payload.c +build_sources_program fll/level_2/print.c +build_sources_program fll/level_2/program.c fll/level_2/program/common.c fll/level_2/private-program.c + +build_sources_program program/fss_extended_write/fss_extended_write.c program/fss_extended_write/common.c program/fss_extended_write/private-common.c program/fss_extended_write/private-write.c + +build_sources_program program/fss_extended_write/main.c + +build_sources_documentation man + +build_script yes +build_shared yes +build_static no + +path_headers fll +path_library_script script +path_library_shared shared +path_library_static static +path_object_script script +path_object_shared shared +path_object_static static +path_program_script script +path_program_shared shared +path_program_static static + +has_path_standard yes +preserve_path_headers yes + +search_exclusive yes +search_shared yes +search_static yes + +environment PATH LD_LIBRARY_PATH +environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH + +defines -include sources/c/config.h -I sources/c/ +#defines -D_di_libcap_ +defines -D_libcap_legacy_only_ +defines-clang -D_clang_not_a_compile_time_constant_workaround_ +defines-threadless -D_di_thread_support_ +defines-thread -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ + +flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces +flags-clang -Wno-logical-op-parentheses +flags-test -O0 -fstack-protector -Wall +flags-fanalyzer -fanalyzer +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ + +flags_library -fPIC +flags_object -fPIC +flags_program -fPIE