]> Kevux Git Server - control/commitdiff
Update: Finish migrating the project.
authorKevin Day <Kevin@kevux.org>
Tue, 30 Jul 2024 02:04:29 +0000 (21:04 -0500)
committerKevin Day <Kevin@kevux.org>
Tue, 30 Jul 2024 02:36:24 +0000 (21:36 -0500)
This wraps up the stand alone build settings.

This move the strings for the debug print functions into the functions themselves using an enumeration.

data/build/stand_alone/config.h
data/build/stand_alone/fakefile
sources/c/program/control/main/common/print.h
sources/c/program/control/main/packet.c
sources/c/program/control/main/print/debug.c
sources/c/program/control/main/print/debug.h

index 059cddad5a0663fe14115dbbbb9a46635916a8c6..67c269f79f15c9e8fa2a30cf25f40035fef0a4d2 100644 (file)
 #define _di_f_cellss_t_
 #define _di_f_cells_t_
 #define _di_f_cell_t_
-#define _di_f_char_t_
-#define _di_f_color_begin_s_
-#define _di_f_color_code_black_bg_s_
-#define _di_f_color_code_black_s_
-#define _di_f_color_code_blink_s_
-#define _di_f_color_code_blue_bg_s_
-#define _di_f_color_code_blue_s_
-#define _di_f_color_code_bold_s_
-#define _di_f_color_code_bright_black_bg_s_
-#define _di_f_color_code_bright_black_s_
-#define _di_f_color_code_bright_blue_bg_s_
-#define _di_f_color_code_bright_blue_s_
-#define _di_f_color_code_bright_green_bg_s_
-#define _di_f_color_code_bright_green_s_
-#define _di_f_color_code_bright_purple_bg_s_
-#define _di_f_color_code_bright_purple_s_
-#define _di_f_color_code_bright_red_bg_s_
-#define _di_f_color_code_bright_red_s_
-#define _di_f_color_code_bright_teal_bg_s_
-#define _di_f_color_code_bright_teal_s_
-#define _di_f_color_code_bright_white_bg_s_
-#define _di_f_color_code_bright_white_s_
-#define _di_f_color_code_bright_yellow_bg_s_
-#define _di_f_color_code_bright_yellow_s_
-#define _di_f_color_code_conceal_s_
-#define _di_f_color_code_e_
-#define _di_f_color_code_green_bg_s_
-#define _di_f_color_code_green_s_
-#define _di_f_color_code_purple_bg_s_
-#define _di_f_color_code_purple_s_
-#define _di_f_color_code_red_bg_s_
-#define _di_f_color_code_red_s_
-#define _di_f_color_code_reset_s_
-#define _di_f_color_code_reverse_s_
-#define _di_f_color_code_t_
-#define _di_f_color_code_teal_bg_s_
-#define _di_f_color_code_teal_s_
-#define _di_f_color_code_underline_s_
-#define _di_f_color_code_white_bg_s_
-#define _di_f_color_code_white_s_
-#define _di_f_color_code_yellow_bg_s_
-#define _di_f_color_code_yellow_s_
-#define _di_f_color_context_delete_
+//#define _di_f_char_t_
+//#define _di_f_color_begin_s_
+//#define _di_f_color_code_black_bg_s_
+//#define _di_f_color_code_black_s_
+//#define _di_f_color_code_blink_s_
+//#define _di_f_color_code_blue_bg_s_
+//#define _di_f_color_code_blue_s_
+//#define _di_f_color_code_bold_s_
+//#define _di_f_color_code_bright_black_bg_s_
+//#define _di_f_color_code_bright_black_s_
+//#define _di_f_color_code_bright_blue_bg_s_
+//#define _di_f_color_code_bright_blue_s_
+//#define _di_f_color_code_bright_green_bg_s_
+//#define _di_f_color_code_bright_green_s_
+//#define _di_f_color_code_bright_purple_bg_s_
+//#define _di_f_color_code_bright_purple_s_
+//#define _di_f_color_code_bright_red_bg_s_
+//#define _di_f_color_code_bright_red_s_
+//#define _di_f_color_code_bright_teal_bg_s_
+//#define _di_f_color_code_bright_teal_s_
+//#define _di_f_color_code_bright_white_bg_s_
+//#define _di_f_color_code_bright_white_s_
+//#define _di_f_color_code_bright_yellow_bg_s_
+//#define _di_f_color_code_bright_yellow_s_
+//#define _di_f_color_code_conceal_s_
+//#define _di_f_color_code_e_
+//#define _di_f_color_code_green_bg_s_
+//#define _di_f_color_code_green_s_
+//#define _di_f_color_code_purple_bg_s_
+//#define _di_f_color_code_purple_s_
+//#define _di_f_color_code_red_bg_s_
+//#define _di_f_color_code_red_s_
+//#define _di_f_color_code_reset_s_
+//#define _di_f_color_code_reverse_s_
+//#define _di_f_color_code_t_
+//#define _di_f_color_code_teal_bg_s_
+//#define _di_f_color_code_teal_s_
+//#define _di_f_color_code_underline_s_
+//#define _di_f_color_code_white_bg_s_
+//#define _di_f_color_code_white_s_
+//#define _di_f_color_code_yellow_bg_s_
+//#define _di_f_color_code_yellow_s_
+//#define _di_f_color_context_delete_
 #define _di_f_color_context_destroy_
-#define _di_f_color_context_t_
-#define _di_f_color_end_s_
-#define _di_f_color_format_t_
-#define _di_f_color_load_context_
-#define _di_f_color_max_size_d_
-#define _di_f_color_medium_s_
-#define _di_f_color_mode_e_
-#define _di_f_color_reset_s_
-#define _di_f_color_s_
-#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_t_
-#define _di_f_color_terminal_name_s_
-#define _di_f_color_terminal_s_
-#define _di_f_color_terminal_value_linux_s_
+//#define _di_f_color_context_t_
+//#define _di_f_color_end_s_
+//#define _di_f_color_format_t_
+//#define _di_f_color_load_context_
+//#define _di_f_color_max_size_d_
+//#define _di_f_color_medium_s_
+//#define _di_f_color_mode_e_
+//#define _di_f_color_reset_s_
+//#define _di_f_color_s_
+//#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_t_
+//#define _di_f_color_terminal_name_s_
+//#define _di_f_color_terminal_s_
+//#define _di_f_color_terminal_value_linux_s_
 #define _di_f_compare_
-#define _di_f_compare_dynamic_
+//#define _di_f_compare_dynamic_
 #define _di_f_compare_dynamic_except_
 #define _di_f_compare_dynamic_except_string_
 #define _di_f_compare_dynamic_except_trim_
 #define _di_f_compare_dynamic_except_trim_string_
-#define _di_f_compare_dynamic_partial_
+//#define _di_f_compare_dynamic_partial_
 #define _di_f_compare_dynamic_partial_dynamic_
 #define _di_f_compare_dynamic_partial_except_
 #define _di_f_compare_dynamic_partial_except_dynamic_
@@ -99,7 +99,7 @@
 #define _di_f_compare_dynamic_partial_except_trim_
 #define _di_f_compare_dynamic_partial_except_trim_dynamic_
 #define _di_f_compare_dynamic_partial_except_trim_string_
-#define _di_f_compare_dynamic_partial_string_
+//#define _di_f_compare_dynamic_partial_string_
 #define _di_f_compare_dynamic_partial_trim_
 #define _di_f_compare_dynamic_partial_trim_dynamic_
 #define _di_f_compare_dynamic_partial_trim_string_
 #define _di_f_compare_utf_except_trim_
 #define _di_f_compare_utf_trim_
 #define _di_f_compare_utf_utf_string_dynamic_partial_trim_
-#define _di_f_console_arguments_t_
+//#define _di_f_console_arguments_t_
 #define _di_f_console_environment_process_
-#define _di_f_console_flag_e_
-#define _di_f_console_flag_t_
+//#define _di_f_console_flag_e_
+//#define _di_f_console_flag_t_
 #define _di_f_console_identify_
-#define _di_f_console_length_size_d_
-#define _di_f_console_parameter_prioritize_left_
-#define _di_f_console_parameter_prioritize_right_
-#define _di_f_console_parameter_process_
+//#define _di_f_console_length_size_d_
+//#define _di_f_console_parameter_prioritize_left_
+//#define _di_f_console_parameter_prioritize_right_
+//#define _di_f_console_parameter_process_
 #define _di_f_console_parameter_reset_
-#define _di_f_console_parameters_delete_
+//#define _di_f_console_parameters_delete_
 #define _di_f_console_parameters_destroy_
-#define _di_f_console_parameters_t_
+//#define _di_f_console_parameters_t_
 #define _di_f_console_parameter_state_delete_
 #define _di_f_console_parameter_state_destroy_
-#define _di_f_console_parameter_state_t_
-#define _di_f_console_parameter_state_type_e_
-#define _di_f_console_parameter_t_
-#define _di_f_console_result_e_
-#define _di_f_console_result_t_
-#define _di_f_console_standard_long_copyright_s_
-#define _di_f_console_standard_long_dark_s_
-#define _di_f_console_standard_long_debug_s_
-#define _di_f_console_standard_long_error_s_
-#define _di_f_console_standard_long_help_s_
-#define _di_f_console_standard_long_light_s_
-#define _di_f_console_standard_long_no_color_s_
-#define _di_f_console_standard_long_normal_s_
-#define _di_f_console_standard_long_quiet_s_
+//#define _di_f_console_parameter_state_t_
+//#define _di_f_console_parameter_state_type_e_
+//#define _di_f_console_parameter_t_
+//#define _di_f_console_result_e_
+//#define _di_f_console_result_t_
+//#define _di_f_console_standard_long_copyright_s_
+//#define _di_f_console_standard_long_dark_s_
+//#define _di_f_console_standard_long_debug_s_
+//#define _di_f_console_standard_long_error_s_
+//#define _di_f_console_standard_long_help_s_
+//#define _di_f_console_standard_long_light_s_
+//#define _di_f_console_standard_long_no_color_s_
+//#define _di_f_console_standard_long_normal_s_
+//#define _di_f_console_standard_long_quiet_s_
 #define _di_f_console_standard_long_status_in_s_
 #define _di_f_console_standard_long_status_out_s_
-#define _di_f_console_standard_long_verbose_s_
-#define _di_f_console_standard_long_version_s_
-#define _di_f_console_standard_parameter_e_
-#define _di_f_console_standard_s_
-#define _di_f_console_standard_short_copyright_s_
-#define _di_f_console_standard_short_dark_s_
-#define _di_f_console_standard_short_debug_s_
-#define _di_f_console_standard_short_error_s_
-#define _di_f_console_standard_short_help_s_
-#define _di_f_console_standard_short_light_s_
-#define _di_f_console_standard_short_no_color_s_
-#define _di_f_console_standard_short_normal_s_
-#define _di_f_console_standard_short_quiet_s_
-#define _di_f_console_standard_short_status_in_s_
+//#define _di_f_console_standard_long_verbose_s_
+//#define _di_f_console_standard_long_version_s_
+//#define _di_f_console_standard_parameter_e_
+//#define _di_f_console_standard_s_
+//#define _di_f_console_standard_short_copyright_s_
+//#define _di_f_console_standard_short_dark_s_
+//#define _di_f_console_standard_short_debug_s_
+//#define _di_f_console_standard_short_error_s_
+//#define _di_f_console_standard_short_help_s_
+//#define _di_f_console_standard_short_light_s_
+//#define _di_f_console_standard_short_no_color_s_
+//#define _di_f_console_standard_short_normal_s_
+//#define _di_f_console_standard_short_quiet_s_
+//#define _di_f_console_standard_short_status_in_s_
 #define _di_f_console_standard_short_status_out_s_
-#define _di_f_console_standard_short_verbose_s_
-#define _di_f_console_standard_short_version_s_
-#define _di_f_console_symbol_long_inverse_s_
-#define _di_f_console_symbol_long_normal_s_
-#define _di_f_console_symbol_s_
-#define _di_f_console_symbol_short_inverse_s_
-#define _di_f_console_symbol_short_normal_s_
-#define _di_f_console_verbosity_e_
-#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_d_
+//#define _di_f_console_standard_short_verbose_s_
+//#define _di_f_console_standard_short_version_s_
+//#define _di_f_console_symbol_long_inverse_s_
+//#define _di_f_console_symbol_long_normal_s_
+//#define _di_f_console_symbol_s_
+//#define _di_f_console_symbol_short_inverse_s_
+//#define _di_f_console_symbol_short_normal_s_
+//#define _di_f_console_verbosity_e_
+//#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_d_
 #define _di_f_conversion_data_base_10_c_
 #define _di_f_conversion_data_base_12_c_
 #define _di_f_conversion_data_base_16_c_
 #define _di_f_conversion_data_base_2_c_
 #define _di_f_conversion_data_base_8_c_
-#define _di_f_conversion_data_c_
-#define _di_f_conversion_data_flag_d_
-#define _di_f_conversion_data_t_
-#define _di_f_conversion_number_signed_print_
+//#define _di_f_conversion_data_c_
+//#define _di_f_conversion_data_flag_d_
+//#define _di_f_conversion_data_t_
+//#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_print_
 #define _di_f_conversion_number_unsigned_to_string_
 #define _di_f_date_simple_t_
 #define _di_f_date_t_
 #define _di_f_file_access_mode_d_
 #define _di_f_file_at_d_
 #define _di_f_file_clone_
-#define _di_f_file_close_
+//#define _di_f_file_close_
 #define _di_f_file_close_id_
 #define _di_f_file_copy_
 #define _di_f_file_create_
 #define _di_f_file_create_node_
 #define _di_f_file_create_node_at_
 #define _di_f_file_descriptor_
-#define _di_f_file_exists_
+//#define _di_f_file_exists_
 #define _di_f_file_exists_at_
-#define _di_f_file_flush_
+//#define _di_f_file_flush_
 #define _di_f_file_group_read_
-#define _di_f_file_is_
+//#define _di_f_file_is_
 #define _di_f_file_is_at_
 #define _di_f_file_is_stat_
 #define _di_f_file_link_
 #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_
 #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_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_mode_read_append_s_
-#define _di_f_file_open_mode_read_s_
-#define _di_f_file_open_mode_read_truncate_s_
-#define _di_f_file_open_mode_read_write_s_
-#define _di_f_file_open_mode_s_
-#define _di_f_file_open_mode_write_append_s_
-#define _di_f_file_open_mode_write_truncate_s_
+//#define _di_f_file_open_mode_read_append_s_
+//#define _di_f_file_open_mode_read_s_
+//#define _di_f_file_open_mode_read_truncate_s_
+//#define _di_f_file_open_mode_read_write_s_
+//#define _di_f_file_open_mode_s_
+//#define _di_f_file_open_mode_write_append_s_
+//#define _di_f_file_open_mode_write_truncate_s_
 #define _di_f_file_operation_access_s_
 #define _di_f_file_operation_analyze_s_
 #define _di_f_file_operation_append_s_
 #define _di_f_file_operation_delete_s_
 #define _di_f_file_operation_disconnect_s_
 #define _di_f_file_operation_encrypt_s_
-#define _di_f_file_operation_find_s_
+//#define _di_f_file_operation_find_s_
 #define _di_f_file_operation_flush_s_
 #define _di_f_file_operation_from_s_
 #define _di_f_file_operation_get_group_s_
 #define _di_f_file_operation_link_s_
 #define _di_f_file_operation_list_s_
 #define _di_f_file_operation_move_s_
-#define _di_f_file_operation_open_s_
+//#define _di_f_file_operation_open_s_
 #define _di_f_file_operation_pipe_s_
-#define _di_f_file_operation_process_s_
-#define _di_f_file_operation_read_s_
+//#define _di_f_file_operation_process_s_
+//#define _di_f_file_operation_read_s_
 #define _di_f_file_operation_receive_s_
 #define _di_f_file_operation_rename_s_
-#define _di_f_file_operation_s_
+//#define _di_f_file_operation_s_
 #define _di_f_file_operation_send_s_
 #define _di_f_file_operation_shred_s_
 #define _di_f_file_operation_stat_s_
 #define _di_f_file_stat_at_
 #define _di_f_file_stat_by_id_
 #define _di_f_file_stat_flags_e_
-#define _di_f_file_stream_close_
-#define _di_f_file_stream_flush_
-#define _di_f_file_stream_lock_
+//#define _di_f_file_stream_close_
+//#define _di_f_file_stream_flush_
+//#define _di_f_file_stream_lock_
 #define _di_f_file_stream_lock_try_
-#define _di_f_file_stream_open_
+//#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_
 #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_unlock_
+//#define _di_f_file_stream_unlock_
 #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_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_type_d_
+//#define _di_f_file_type_d_
 #define _di_f_file_type_name_block_s_
 #define _di_f_file_type_name_character_s_
 #define _di_f_file_type_name_directory_s_
 #define _di_f_file_type_name_regular_s_
 #define _di_f_file_type_name_socket_s_
 #define _di_f_file_type_s_
-#define _di_f_file_umask_get_
+//#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_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_
 #define _di_f_fss_apply_delimit_range_
-#define _di_f_fss_complete_e_
+//#define _di_f_fss_complete_e_
 #define _di_f_fss_count_lines_
 #define _di_f_fss_count_lines_range_
-#define _di_f_fss_default_d_
+//#define _di_f_fss_default_d_
 #define _di_f_fss_e_
-#define _di_f_fss_fail_utf_
-#define _di_f_fss_fail_utf_to_false_
-#define _di_f_fss_header_s_
+//#define _di_f_fss_fail_utf_
+//#define _di_f_fss_fail_utf_to_false_
+//#define _di_f_fss_header_s_
 #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_is_graph_
+//#define _di_f_fss_is_space_
+//#define _di_f_fss_is_zero_width_
 #define _di_f_fss_item_delete_
 #define _di_f_fss_item_destroy_
 #define _di_f_fss_items_delete_callback_
 #define _di_f_fss_payload_object_time_s_
 #define _di_f_fss_payload_object_total_s_
 #define _di_f_fss_payload_object_type_s_
-#define _di_f_fss_payload_s_
-#define _di_f_fss_placeholder_s_
+//#define _di_f_fss_payload_s_
+//#define _di_f_fss_placeholder_s_
 #define _di_f_fss_quote_double_null_s_
 #define _di_f_fss_quote_grave_null_s_
 #define _di_f_fss_quote_single_null_s_
-#define _di_f_fss_quote_type_e_
-#define _di_f_fss_s_
-#define _di_f_fss_seek_to_eol_
+//#define _di_f_fss_quote_type_e_
+//#define _di_f_fss_s_
+//#define _di_f_fss_seek_to_eol_
 #define _di_f_fss_set_delete_
 #define _di_f_fss_set_destroy_
 #define _di_f_fss_set_quote_delete_
 #define _di_f_fss_simple_packetss_t_
 #define _di_f_fss_simple_packets_t_
 #define _di_f_fss_simple_packet_t_
-#define _di_f_fss_skip_past_delimit_
-#define _di_f_fss_skip_past_space_
-#define _di_f_fss_state_flag_e_
-#define _di_f_fss_type_s_
+//#define _di_f_fss_skip_past_delimit_
+//#define _di_f_fss_skip_past_space_
+//#define _di_f_fss_state_flag_e_
+//#define _di_f_fss_status_code_e_
+//#define _di_f_fss_type_s_
 #define _di_f_f_utf_space_em_per_four_s_
 #define _di_f_f_utf_space_em_per_six_s_
 #define _di_f_f_utf_space_em_per_three_s_
 #define _di_f_int128ss_destroy_callback_
 #define _di_f_int128ss_t_
 #define _di_f_int128s_t_
-#define _di_f_int128_t_
+//#define _di_f_int128_t_
 #define _di_f_int16ss_delete_callback_
 #define _di_f_int16ss_destroy_callback_
 #define _di_f_int16ss_t_
-#define _di_f_int16s_t_
+//#define _di_f_int16s_t_
 #define _di_f_int32ss_delete_callback_
 #define _di_f_int32ss_destroy_callback_
 #define _di_f_int32ss_t_
-#define _di_f_int32s_t_
+//#define _di_f_int32s_t_
 #define _di_f_int64ss_delete_callback_
 #define _di_f_int64ss_destroy_callback_
 #define _di_f_int64ss_t_
-#define _di_f_int64s_t_
+//#define _di_f_int64s_t_
 #define _di_f_int8ss_delete_callback_
 #define _di_f_int8ss_destroy_callback_
 #define _di_f_int8ss_t_
-#define _di_f_int8s_t_
-#define _di_fl_conversion_data_base_10_c_
+//#define _di_f_int8s_t_
+//#define _di_fl_conversion_data_base_10_c_
 #define _di_fl_conversion_data_base_12_c_
 #define _di_fl_conversion_data_base_16_c_
 #define _di_fl_conversion_data_base_2_c_
 #define _di_fl_conversion_data_base_8_c_
-#define _di_fl_conversion_data_c_
-#define _di_fl_conversion_data_endian_big_c_
-#define _di_fl_conversion_data_endian_little_c_
-#define _di_fl_conversion_data_flag_e_
-#define _di_fl_conversion_data_t_
+//#define _di_fl_conversion_data_c_
+//#define _di_fl_conversion_data_endian_big_c_
+//#define _di_fl_conversion_data_endian_little_c_
+//#define _di_fl_conversion_data_flag_e_
+//#define _di_fl_conversion_data_t_
 #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_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_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_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_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_fl_fss_extended_object_read_
+//#define _di_fl_fss_extended_object_write_
 #define _di_fl_fss_payload_d_
 #define _di_fl_fss_payload_header_internal_t_
 #define _di_fl_fss_payload_header_map_
 #define _di_fl_fss_payload_header_maps_
 #define _di_fl_fss_payload_header_state_t_
-#define _di_fll_error_file_flag_e_
-#define _di_fll_error_file_print_
-#define _di_fll_error_file_type_directory_s_
-#define _di_fll_error_file_type_e_
-#define _di_fll_error_file_type_file_s_
-#define _di_fll_error_file_type_link_s_
-#define _di_fll_error_file_type_path_s_
-#define _di_fll_error_file_type_pipe_s_
-#define _di_fll_error_file_type_s_
-#define _di_fll_error_file_type_socket_s_
+//#define _di_fll_error_file_flag_e_
+//#define _di_fll_error_file_print_
+//#define _di_fll_error_file_type_directory_s_
+//#define _di_fll_error_file_type_e_
+//#define _di_fll_error_file_type_file_s_
+//#define _di_fll_error_file_type_link_s_
+//#define _di_fll_error_file_type_path_s_
+//#define _di_fll_error_file_type_pipe_s_
+//#define _di_fll_error_file_type_s_
+//#define _di_fll_error_file_type_socket_s_
 #define _di_fll_error_parameter_integer_print_
-#define _di_fll_error_print_
-#define _di_fll_fss_basic_list_read_
+//#define _di_fll_error_print_
+//#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_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_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_payload_write_
 #define _di_fll_fss_snatch_
 #define _di_fll_fss_snatch_apart_
 #define _di_fll_fss_snatch_map_
 #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_
 #define _di_fll_print_dynamic_raw_safely_
 #define _di_fll_print_dynamic_safely_
 #define _di_fll_print_except_
 #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_
 #define _di_fll_print_format_convert_
 #define _di_fll_print_raw_
 #define _di_fll_print_raw_safely_
 #define _di_fll_print_trim_raw_
 #define _di_fll_print_trim_raw_safely_
 #define _di_fll_print_trim_safely_
-#define _di_fll_program_copyright_s_
-#define _di_fll_program_copyright_year_author_s_
-#define _di_fll_program_data_delete_
+//#define _di_fll_program_copyright_s_
+//#define _di_fll_program_copyright_year_author_s_
+//#define _di_fll_program_data_delete_
 #define _di_fll_program_data_destroy_
-#define _di_fll_program_data_pipe_e_
-#define _di_fll_program_data_t_
+//#define _di_fll_program_data_pipe_e_
+//#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_filename_s_
 #define _di_fll_program_parameter_filenames_s_
 #define _di_fll_program_parameter_process_context_
-#define _di_fll_program_parameter_process_context_standard_
+//#define _di_fll_program_parameter_process_context_standard_
 #define _di_fll_program_parameter_process_empty_
 #define _di_fll_program_parameter_process_verbosity_
-#define _di_fll_program_parameter_process_verbosity_standard_
+//#define _di_fll_program_parameter_process_verbosity_standard_
 #define _di_fll_program_parameter_s_
-#define _di_fll_program_print_copyright_
+//#define _di_fll_program_print_copyright_
 #define _di_fll_program_print_error_missing_file_
 #define _di_fll_program_print_error_missing_variable_not_zero_
 #define _di_fll_program_print_error_parameter_allows_either_xor_
 #define _di_fll_program_print_error_parameter_integer_not_
 #define _di_fll_program_print_error_parameter_integer_not_negative_
 #define _di_fll_program_print_error_parameter_integer_not_positive_
-#define _di_fll_program_print_error_parameter_missing_value_
+//#define _di_fll_program_print_error_parameter_missing_value_
 #define _di_fll_program_print_error_parameter_missing_value_requires_amount_
 #define _di_fll_program_print_error_parameter_must_specify_once_
 #define _di_fll_program_print_error_parameter_must_specify_once_value_
 #define _di_fll_program_print_error_pipe_invalid_form_feed_
 #define _di_fll_program_print_error_pipe_missing_content_
 #define _di_fll_program_print_error_pipe_object_without_content_
-#define _di_fll_program_print_help_header_
+//#define _di_fll_program_print_help_header_
 #define _di_fll_program_print_help_operations_
-#define _di_fll_program_print_help_option_
+//#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_option_standard_
+//#define _di_fll_program_print_help_option_standard_
 #define _di_fll_program_print_help_special_options_
-#define _di_fll_program_print_help_usage_
-#define _di_fll_program_print_signal_received_
-#define _di_fll_program_print_version_
-#define _di_fll_program_standard_set_down_
-#define _di_fll_program_standard_set_up_
-#define _di_fll_program_standard_signal_handle_
+//#define _di_fll_program_print_help_usage_
+//#define _di_fll_program_print_signal_received_
+//#define _di_fll_program_print_version_
+//#define _di_fll_program_standard_set_down_
+//#define _di_fll_program_standard_set_up_
+//#define _di_fll_program_standard_signal_handle_
 #define _di_fll_program_standard_signal_received_
-#define _di_fl_print_debug_s_
-#define _di_fl_print_error_s_
-#define _di_fl_print_format_
+//#define _di_fl_print_debug_s_
+//#define _di_fl_print_error_s_
+//#define _di_fl_print_format_
 #define _di_fl_print_format_convert_
-#define _di_fl_print_s_
-#define _di_fl_print_string_va_
-#define _di_fl_print_t_
+//#define _di_fl_print_s_
+//#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_raw_
 #define _di_fl_print_trim_raw_safely_
 #define _di_fl_print_trim_safely_
-#define _di_fl_print_warning_s_
-#define _di_fl_status_string_from_
+//#define _di_fl_print_warning_s_
+//#define _di_fl_status_string_from_
 #define _di_f_memory_adjust_
 #define _di_f_memory_array_adjust_
-#define _di_f_memory_array_append_
-#define _di_f_memory_array_append_all_
+//#define _di_f_memory_array_append_
+//#define _di_f_memory_array_append_all_
 #define _di_f_memory_array_decimate_by_
 #define _di_f_memory_array_decrease_by_
-#define _di_f_memory_array_increase_
-#define _di_f_memory_array_increase_by_
-#define _di_f_memory_array_resize_
+//#define _di_f_memory_array_increase_
+//#define _di_f_memory_array_increase_by_
+//#define _di_f_memory_array_resize_
 #define _di_f_memory_arrays_adjust_
-#define _di_f_memory_arrays_resize_
-#define _di_f_memory_default_d_
-#define _di_f_memory_delete_
+//#define _di_f_memory_arrays_resize_
+//#define _di_f_memory_default_d_
+//#define _di_f_memory_delete_
 #define _di_f_memory_destroy_
-#define _di_f_memory_new_
+//#define _di_f_memory_new_
 #define _di_f_memory_new_aligned_
 #define _di_f_memory_resize_
-#define _di_f_mode_t_
+//#define _di_f_mode_t_
 #define _di_f_number_signedss_delete_callback_
 #define _di_f_number_signedss_destroy_callback_
 #define _di_f_number_signedss_t_
-#define _di_f_number_signeds_t_
+//#define _di_f_number_signeds_t_
 #define _di_f_number_unsignedss_delete_callback_
 #define _di_f_number_unsignedss_destroy_callback_
 #define _di_f_number_unsignedss_t_
-#define _di_f_number_unsigneds_t_
+//#define _di_f_number_unsigneds_t_
 #define _di_f_parse_dynamic_partial_fll_identify_
 #define _di_f_parse_dynamic_seek_line_to_utf_character_
 #define _di_f_parse_dynamic_seek_line_until_graph_
 #define _di_f_path_present_working_old_s_
 #define _di_f_path_present_working_s_
 #define _di_f_path_real_
-#define _di_f_path_s_
+//#define _di_f_path_s_
 #define _di_f_path_separator_current_s_
-#define _di_f_path_separator_s_
+//#define _di_f_path_separator_s_
 #define _di_f_path_separator_variable_s_
 #define _di_f_path_tree_binary_s_
 #define _di_f_path_tree_boot_s_
 #define _di_f_pidss_t_
 #define _di_f_pids_t_
 #define _di_f_pipe_error_exists_
-#define _di_f_pipe_input_exists_
+//#define _di_f_pipe_input_exists_
 #define _di_f_pipe_output_exists_
 #define _di_f_poll_e_
 #define _di_f_pollss_delete_callback_
 #define _di_f_pollss_destroy_callback_
 #define _di_f_pollss_t_
 #define _di_f_polls_t_
-#define _di_f_poll_t_
-#define _di_f_print_
+//#define _di_f_poll_t_
+//#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_
 #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_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_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_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_
+//#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_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_d_
-#define _di_f_print_format_type_e_
-#define _di_f_print_raw_
-#define _di_f_print_raw_safely_
+//#define _di_f_print_format_flag_d_
+//#define _di_f_print_format_type_e_
+//#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_
 #define _di_f_print_safely_get_
-#define _di_f_print_safely_terminated_
-#define _di_f_print_sequence_acknowledge_negative_s_
-#define _di_f_print_sequence_acknowledge_s_
-#define _di_f_print_sequence_backspace_s_
-#define _di_f_print_sequence_bell_s_
-#define _di_f_print_sequence_cancel_s_
-#define _di_f_print_sequence_carriage_return_s_
-#define _di_f_print_sequence_data_link_escape_s_
-#define _di_f_print_sequence_delete_s_
-#define _di_f_print_sequence_device_control_1_s_
-#define _di_f_print_sequence_device_control_2_s_
-#define _di_f_print_sequence_device_control_3_s_
-#define _di_f_print_sequence_device_control_4_s_
-#define _di_f_print_sequence_end_of_medium_s_
-#define _di_f_print_sequence_end_of_text_s_
-#define _di_f_print_sequence_end_of_transmission_block_s_
-#define _di_f_print_sequence_end_of_transmission_s_
-#define _di_f_print_sequence_enquiry_s_
-#define _di_f_print_sequence_escape_s_
-#define _di_f_print_sequence_form_feed_s_
-#define _di_f_print_sequence_line_feed_s_
-#define _di_f_print_sequence_line_new_s_
-#define _di_f_print_sequence_null_s_
-#define _di_f_print_sequence_s_
-#define _di_f_print_sequence_separator_file_s_
-#define _di_f_print_sequence_separator_group_s_
-#define _di_f_print_sequence_separator_record_s_
-#define _di_f_print_sequence_separator_unit_s_
-#define _di_f_print_sequence_shift_in_s_
-#define _di_f_print_sequence_shift_out_s_
+//#define _di_f_print_safely_terminated_
+//#define _di_f_print_sequence_acknowledge_negative_s_
+//#define _di_f_print_sequence_acknowledge_s_
+//#define _di_f_print_sequence_backspace_s_
+//#define _di_f_print_sequence_bell_s_
+//#define _di_f_print_sequence_cancel_s_
+//#define _di_f_print_sequence_carriage_return_s_
+//#define _di_f_print_sequence_data_link_escape_s_
+//#define _di_f_print_sequence_delete_s_
+//#define _di_f_print_sequence_device_control_1_s_
+//#define _di_f_print_sequence_device_control_2_s_
+//#define _di_f_print_sequence_device_control_3_s_
+//#define _di_f_print_sequence_device_control_4_s_
+//#define _di_f_print_sequence_end_of_medium_s_
+//#define _di_f_print_sequence_end_of_text_s_
+//#define _di_f_print_sequence_end_of_transmission_block_s_
+//#define _di_f_print_sequence_end_of_transmission_s_
+//#define _di_f_print_sequence_enquiry_s_
+//#define _di_f_print_sequence_escape_s_
+//#define _di_f_print_sequence_form_feed_s_
+//#define _di_f_print_sequence_line_feed_s_
+//#define _di_f_print_sequence_line_new_s_
+//#define _di_f_print_sequence_null_s_
+//#define _di_f_print_sequence_s_
+//#define _di_f_print_sequence_separator_file_s_
+//#define _di_f_print_sequence_separator_group_s_
+//#define _di_f_print_sequence_separator_record_s_
+//#define _di_f_print_sequence_separator_unit_s_
+//#define _di_f_print_sequence_shift_in_s_
+//#define _di_f_print_sequence_shift_out_s_
 #define _di_f_print_sequence_space_s_
-#define _di_f_print_sequences_set_control_s_
-#define _di_f_print_sequence_start_of_header_s_
-#define _di_f_print_sequence_start_of_text_s_
-#define _di_f_print_sequence_substitute_s_
-#define _di_f_print_sequence_synchronous_idle_s_
-#define _di_f_print_sequence_tab_s_
-#define _di_f_print_sequence_tab_vertical_s_
-#define _di_f_print_sequence_unknown_s_
-#define _di_f_print_terminated_
+//#define _di_f_print_sequences_set_control_s_
+//#define _di_f_print_sequence_start_of_header_s_
+//#define _di_f_print_sequence_start_of_text_s_
+//#define _di_f_print_sequence_substitute_s_
+//#define _di_f_print_sequence_synchronous_idle_s_
+//#define _di_f_print_sequence_tab_s_
+//#define _di_f_print_sequence_tab_vertical_s_
+//#define _di_f_print_sequence_unknown_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_safely_dynamic_partial_
 #define _di_f_print_to_safely_terminated_
 #define _di_f_print_to_terminated_
-#define _di_f_print_write_max_d_
+//#define _di_f_print_write_max_d_
 #define _di_f_quantity_empty_c_
 #define _di_f_quantitys_append_
 #define _di_f_quantitys_append_all_
 #define _di_f_quantityss_delete_callback_
 #define _di_f_quantityss_destroy_callback_
 #define _di_f_quantityss_t_
-#define _di_f_quantitys_t_
-#define _di_f_quantity_t_
+//#define _di_f_quantitys_t_
+//#define _di_f_quantity_t_
 #define _di_f_range_double_empty_c_
 #define _di_f_range_doubles_append_
 #define _di_f_range_doubles_append_all_
 #define _di_f_ranges_append_all_
 #define _di_f_rangess_append_
 #define _di_f_rangess_append_all_
-#define _di_f_rangess_delete_callback_
+//#define _di_f_rangess_delete_callback_
 #define _di_f_rangess_destroy_callback_
-#define _di_f_rangess_t_
-#define _di_f_ranges_t_
-#define _di_f_range_t_
+//#define _di_f_rangess_t_
+//#define _di_f_ranges_t_
+//#define _di_f_range_t_
 #define _di_f_rip_
 #define _di_f_rip_dynamic_
 #define _di_f_rip_dynamic_nulless_
 #define _di_f_rip_utf_dynamic_nulless_
 #define _di_f_rip_utf_nulless_
 #define _di_f_signal_action_
-#define _di_f_signal_close_
+//#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_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_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_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_t_
+//#define _di_f_signal_wait_
 #define _di_f_signal_wait_until_
 #define _di_f_socket_accept_
-#define _di_f_socket_address_family_e_
-#define _di_f_socket_address_form_e_
+//#define _di_f_socket_address_family_e_
+//#define _di_f_socket_address_form_e_
 #define _di_f_socket_addressss_delete_callback_
 #define _di_f_socket_addressss_destroy_callback_
 #define _di_f_socket_addressss_t_
 #define _di_f_socket_addresss_t_
-#define _di_f_socket_address_t_
-#define _di_f_socket_bind_
-#define _di_f_socket_close_e_
-#define _di_f_socket_connect_
-#define _di_f_socket_create_
+//#define _di_f_socket_address_t_
+//#define _di_f_socket_bind_
+//#define _di_f_socket_close_e_
+//#define _di_f_socket_connect_
+//#define _di_f_socket_create_
 #define _di_f_socket_create_pair_
-#define _di_f_socket_default_d_
-#define _di_f_socket_disconnect_
-#define _di_f_socket_flag_e_
+//#define _di_f_socket_default_d_
+//#define _di_f_socket_disconnect_
+//#define _di_f_socket_flag_e_
 #define _di_f_socket_host_name_
 #define _di_f_socket_level_e_
 #define _di_f_socket_listen_
 #define _di_f_socket_option_get_
 #define _di_f_socket_option_set_
 #define _di_f_socket_protocol_e_
-#define _di_f_socket_protocol_family_e_
-#define _di_f_socket_read_
+//#define _di_f_socket_protocol_family_e_
+//#define _di_f_socket_read_
 #define _di_f_socket_read_message_
 #define _di_f_socket_read_stream_
 #define _di_f_socketss_delete_callback_
 #define _di_f_socketss_destroy_callback_
 #define _di_f_socketss_t_
 #define _di_f_sockets_t_
-#define _di_f_socket_t_
-#define _di_f_socket_type_e_
-#define _di_f_socket_write_
+//#define _di_f_socket_t_
+//#define _di_f_socket_type_e_
+//#define _di_f_socket_write_
 #define _di_f_socket_write_message_
 #define _di_f_socket_write_stream_
 #define _di_f_statess_delete_callback_
 #define _di_f_statess_destroy_callback_
 #define _di_f_statess_t_
 #define _di_f_states_t_
-#define _di_f_state_t_
+//#define _di_f_state_t_
 #define _di_f_status_directory_s_
-#define _di_f_status_e_
-#define _di_f_status_mask_d_
+//#define _di_f_status_e_
+//#define _di_f_status_mask_d_
 #define _di_f_statusss_delete_callback_
 #define _di_f_statusss_destroy_callback_
 #define _di_f_statusss_t_
 #define _di_f_statuss_t_
-#define _di_f_status_string_s_
-#define _di_f_status_string_to_
-#define _di_f_status_t_
-#define _di_f_string_append_
+//#define _di_f_status_string_s_
+//#define _di_f_status_string_to_
+//#define _di_f_status_t_
+//#define _di_f_string_append_
 #define _di_f_string_append_assure_
 #define _di_f_string_append_assure_nulless_
 #define _di_f_string_append_nulless_
-#define _di_f_string_ascii_0_s_
-#define _di_f_string_ascii_1_s_
-#define _di_f_string_ascii_2_s_
-#define _di_f_string_ascii_3_s_
-#define _di_f_string_ascii_4_s_
-#define _di_f_string_ascii_5_s_
-#define _di_f_string_ascii_6_s_
-#define _di_f_string_ascii_7_s_
-#define _di_f_string_ascii_8_s_
-#define _di_f_string_ascii_9_s_
+//#define _di_f_string_ascii_0_s_
+//#define _di_f_string_ascii_1_s_
+//#define _di_f_string_ascii_2_s_
+//#define _di_f_string_ascii_3_s_
+//#define _di_f_string_ascii_4_s_
+//#define _di_f_string_ascii_5_s_
+//#define _di_f_string_ascii_6_s_
+//#define _di_f_string_ascii_7_s_
+//#define _di_f_string_ascii_8_s_
+//#define _di_f_string_ascii_9_s_
 #define _di_f_string_ascii_acknowledge_negative_s_
 #define _di_f_string_ascii_acknowledge_s_
-#define _di_f_string_ascii_ampersand_s_
-#define _di_f_string_ascii_a_s_
-#define _di_f_string_ascii_A_s_
-#define _di_f_string_ascii_asterisk_s_
+//#define _di_f_string_ascii_ampersand_s_
+//#define _di_f_string_ascii_a_s_
+//#define _di_f_string_ascii_A_s_
+//#define _di_f_string_ascii_asterisk_s_
 #define _di_f_string_ascii_bell_s_
-#define _di_f_string_ascii_brace_close_s_
-#define _di_f_string_ascii_brace_open_s_
-#define _di_f_string_ascii_bracket_close_s_
-#define _di_f_string_ascii_bracket_open_s_
-#define _di_f_string_ascii_b_s_
-#define _di_f_string_ascii_B_s_
+//#define _di_f_string_ascii_brace_close_s_
+//#define _di_f_string_ascii_brace_open_s_
+//#define _di_f_string_ascii_bracket_close_s_
+//#define _di_f_string_ascii_bracket_open_s_
+//#define _di_f_string_ascii_b_s_
+//#define _di_f_string_ascii_B_s_
 #define _di_f_string_ascii_cancel_s_
-#define _di_f_string_ascii_caret_s_
-#define _di_f_string_ascii_colon_s_
-#define _di_f_string_ascii_colon_semi_s_
-#define _di_f_string_ascii_comma_s_
-#define _di_f_string_ascii_c_s_
-#define _di_f_string_ascii_C_s_
+//#define _di_f_string_ascii_caret_s_
+//#define _di_f_string_ascii_colon_s_
+//#define _di_f_string_ascii_colon_semi_s_
+//#define _di_f_string_ascii_comma_s_
+//#define _di_f_string_ascii_c_s_
+//#define _di_f_string_ascii_C_s_
 #define _di_f_string_ascii_data_link_escape_s_
 #define _di_f_string_ascii_device_control_four_s_
 #define _di_f_string_ascii_device_control_one_s_
 #define _di_f_string_ascii_device_control_three_s_
 #define _di_f_string_ascii_device_control_two_s_
-#define _di_f_string_ascii_dollar_s_
-#define _di_f_string_ascii_d_s_
-#define _di_f_string_ascii_D_s_
+//#define _di_f_string_ascii_dollar_s_
+//#define _di_f_string_ascii_d_s_
+//#define _di_f_string_ascii_D_s_
 #define _di_f_string_ascii_enquiry_s_
-#define _di_f_string_ascii_equal_s_
-#define _di_f_string_ascii_e_s_
-#define _di_f_string_ascii_E_s_
+//#define _di_f_string_ascii_equal_s_
+//#define _di_f_string_ascii_e_s_
+//#define _di_f_string_ascii_E_s_
 #define _di_f_string_ascii_escape_s_
-#define _di_f_string_ascii_exclamation_s_
+//#define _di_f_string_ascii_exclamation_s_
 #define _di_f_string_ascii_feed_form_s_
-#define _di_f_string_ascii_feed_line_s_
-#define _di_f_string_ascii_f_s_
-#define _di_f_string_ascii_F_s_
-#define _di_f_string_ascii_grave_s_
-#define _di_f_string_ascii_g_s_
-#define _di_f_string_ascii_G_s_
+//#define _di_f_string_ascii_feed_line_s_
+//#define _di_f_string_ascii_f_s_
+//#define _di_f_string_ascii_F_s_
+//#define _di_f_string_ascii_grave_s_
+//#define _di_f_string_ascii_g_s_
+//#define _di_f_string_ascii_G_s_
 #define _di_f_string_ascii_header_start_s_
 #define _di_f_string_ascii_h_s_
 #define _di_f_string_ascii_H_s_
-#define _di_f_string_ascii_i_s_
-#define _di_f_string_ascii_I_s_
+//#define _di_f_string_ascii_i_s_
+//#define _di_f_string_ascii_I_s_
 #define _di_f_string_ascii_j_s_
 #define _di_f_string_ascii_J_s_
 #define _di_f_string_ascii_k_s_
 #define _di_f_string_ascii_K_s_
-#define _di_f_string_ascii_l_s_
-#define _di_f_string_ascii_L_s_
+//#define _di_f_string_ascii_l_s_
+//#define _di_f_string_ascii_L_s_
 #define _di_f_string_ascii_mark_question_s_
 #define _di_f_string_ascii_medium_stop_s_
-#define _di_f_string_ascii_minus_s_
+//#define _di_f_string_ascii_minus_s_
 #define _di_f_string_ascii_m_s_
 #define _di_f_string_ascii_M_s_
-#define _di_f_string_ascii_n_s_
-#define _di_f_string_ascii_N_s_
+//#define _di_f_string_ascii_n_s_
+//#define _di_f_string_ascii_N_s_
 #define _di_f_string_ascii_null_s_
-#define _di_f_string_ascii_o_s_
-#define _di_f_string_ascii_O_s_
+//#define _di_f_string_ascii_o_s_
+//#define _di_f_string_ascii_O_s_
 #define _di_f_string_ascii_parenthesis_close_s_
 #define _di_f_string_ascii_parenthesis_open_s_
-#define _di_f_string_ascii_percent_s_
-#define _di_f_string_ascii_period_s_
+//#define _di_f_string_ascii_percent_s_
+//#define _di_f_string_ascii_period_s_
 #define _di_f_string_ascii_pipe_s_
-#define _di_f_string_ascii_plus_s_
-#define _di_f_string_ascii_pound_s_
+//#define _di_f_string_ascii_plus_s_
+//#define _di_f_string_ascii_pound_s_
 #define _di_f_string_ascii_p_s_
 #define _di_f_string_ascii_P_s_
-#define _di_f_string_ascii_q_s_
-#define _di_f_string_ascii_Q_s_
-#define _di_f_string_ascii_quote_double_s_
-#define _di_f_string_ascii_quote_single_s_
+//#define _di_f_string_ascii_q_s_
+//#define _di_f_string_ascii_Q_s_
+//#define _di_f_string_ascii_quote_double_s_
+//#define _di_f_string_ascii_quote_single_s_
 #define _di_f_string_ascii_return_carriage_s_
-#define _di_f_string_ascii_r_s_
-#define _di_f_string_ascii_R_s_
-#define _di_f_string_ascii_s_
+//#define _di_f_string_ascii_r_s_
+//#define _di_f_string_ascii_R_s_
+//#define _di_f_string_ascii_s_
 #define _di_f_string_ascii_separator_file_s_
 #define _di_f_string_ascii_separator_group_s_
 #define _di_f_string_ascii_separator_record_s_
 #define _di_f_string_ascii_separator_unit_s_
 #define _di_f_string_ascii_shift_in_s_
 #define _di_f_string_ascii_shift_out_s_
-#define _di_f_string_ascii_sign_at_s_
+//#define _di_f_string_ascii_sign_at_s_
 #define _di_f_string_ascii_sign_greater_than_s_
 #define _di_f_string_ascii_sign_less_than_s_
-#define _di_f_string_ascii_slash_backward_s_
-#define _di_f_string_ascii_slash_forward_s_
+//#define _di_f_string_ascii_slash_backward_s_
+//#define _di_f_string_ascii_slash_forward_s_
 #define _di_f_string_ascii_space_back_s_
-#define _di_f_string_ascii_space_s_
-#define _di_f_string_ascii_s_s_
-#define _di_f_string_ascii_S_s_
+//#define _di_f_string_ascii_space_s_
+//#define _di_f_string_ascii_s_s_
+//#define _di_f_string_ascii_S_s_
 #define _di_f_string_ascii_substitute_s_
 #define _di_f_string_ascii_synchronous_idle_s_
 #define _di_f_string_ascii_tab_horizontal_s_
 #define _di_f_string_ascii_tilde_s_
 #define _di_f_string_ascii_transmission_block_end_s_
 #define _di_f_string_ascii_transmission_stop_s_
-#define _di_f_string_ascii_t_s_
-#define _di_f_string_ascii_T_s_
-#define _di_f_string_ascii_underscore_s_
-#define _di_f_string_ascii_u_s_
-#define _di_f_string_ascii_U_s_
+//#define _di_f_string_ascii_t_s_
+//#define _di_f_string_ascii_T_s_
+//#define _di_f_string_ascii_underscore_s_
+//#define _di_f_string_ascii_u_s_
+//#define _di_f_string_ascii_U_s_
 #define _di_f_string_ascii_v_s_
 #define _di_f_string_ascii_V_s_
-#define _di_f_string_ascii_w_s_
-#define _di_f_string_ascii_W_s_
-#define _di_f_string_ascii_x_s_
-#define _di_f_string_ascii_X_s_
+//#define _di_f_string_ascii_w_s_
+//#define _di_f_string_ascii_W_s_
+//#define _di_f_string_ascii_x_s_
+//#define _di_f_string_ascii_X_s_
 #define _di_f_string_ascii_y_s_
 #define _di_f_string_ascii_Y_s_
-#define _di_f_string_ascii_z_s_
-#define _di_f_string_ascii_Z_s_
+//#define _di_f_string_ascii_z_s_
+//#define _di_f_string_ascii_Z_s_
 #define _di_f_string_constant_t_
-#define _di_f_string_dynamic_append_
-#define _di_f_string_dynamic_append_assure_
+//#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_append_nulless_
 #define _di_f_string_dynamic_mash_
 #define _di_f_string_dynamic_mash_nulless_
 #define _di_f_string_dynamic_mish_
 #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_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_prepend_nulless_
 #define _di_f_string_dynamics_append_
 #define _di_f_string_dynamics_append_all_
-#define _di_f_string_dynamics_delete_callback_
+//#define _di_f_string_dynamics_delete_callback_
 #define _di_f_string_dynamics_destroy_callback_
 #define _di_f_string_dynamic_seek_line_
 #define _di_f_string_dynamic_seek_line_to_
 #define _di_f_string_dynamicss_delete_callback_
 #define _di_f_string_dynamicss_destroy_callback_
 #define _di_f_string_dynamicss_t_
-#define _di_f_string_dynamics_t_
+//#define _di_f_string_dynamics_t_
 #define _di_f_string_dynamic_strip_null_
 #define _di_f_string_dynamic_strip_null_range_
-#define _di_f_string_dynamic_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_format_bracket_close_s_
+//#define _di_f_string_dynamic_terminate_after_
+//#define _di_f_string_empty_s_
+//#define _di_f_string_eol_s_
+//#define _di_f_string_format_bracket_close_s_
 #define _di_f_string_format_bracket_open_s_
 #define _di_f_string_format_c_s_
 #define _di_f_string_format_C_s_
 #define _di_f_string_format_in_single_s_
 #define _di_f_string_format_i_s_
 #define _di_f_string_format_I_s_
-#define _di_f_string_format_i_single_s_
+//#define _di_f_string_format_i_single_s_
 #define _di_f_string_format_q_double_s_
 #define _di_f_string_format_Q_double_s_
 #define _di_f_string_format_QQ_double_s_
-#define _di_f_string_format_QQ_single_s_
+//#define _di_f_string_format_QQ_single_s_
 #define _di_f_string_format_q_range_double_s_
 #define _di_f_string_format_Q_range_double_s_
-#define _di_f_string_format_q_range_single_s_
-#define _di_f_string_format_Q_range_single_s_
+//#define _di_f_string_format_q_range_single_s_
+//#define _di_f_string_format_Q_range_single_s_
 #define _di_f_string_format_q_s_
 #define _di_f_string_format_Q_s_
-#define _di_f_string_format_q_single_s_
-#define _di_f_string_format_Q_single_s_
+//#define _di_f_string_format_q_single_s_
+//#define _di_f_string_format_Q_single_s_
 #define _di_f_string_format_r_double_s_
 #define _di_f_string_format_R_double_s_
 #define _di_f_string_format_r_range_double_s_
 #define _di_f_string_format_R_range_single_s_
 #define _di_f_string_format_rr_double_s_
 #define _di_f_string_format_RR_double_s_
-#define _di_f_string_format_rr_single_s_
+//#define _di_f_string_format_rr_single_s_
 #define _di_f_string_format_RR_single_s_
 #define _di_f_string_format_r_s_
 #define _di_f_string_format_R_s_
-#define _di_f_string_format_r_single_s_
+//#define _di_f_string_format_r_single_s_
 #define _di_f_string_format_R_single_s_
-#define _di_f_string_format_s_
+//#define _di_f_string_format_s_
 #define _di_f_string_format_s_double_s_
 #define _di_f_string_format_S_double_s_
+//#define _di_f_string_format_sentence_end_quote_s_
+//#define _di_f_string_format_sentence_end_s_
 #define _di_f_string_format_sentence_end_double_quote_s_
 #define _di_f_string_format_sentence_end_double_s_
-#define _di_f_string_format_sentence_end_quote_s_
-#define _di_f_string_format_sentence_end_s_
-#define _di_f_string_format_sentence_end_single_quote_s_
-#define _di_f_string_format_sentence_end_single_s_
+//#define _di_f_string_format_sentence_end_single_single_quote_s_
+//#define _di_f_string_format_sentence_end_single_s_
 #define _di_f_string_format_s_s_
 #define _di_f_string_format_S_s_
 #define _di_f_string_format_ss_double_s_
 #define _di_f_string_format_SS_double_s_
-#define _di_f_string_format_s_single_s_
-#define _di_f_string_format_S_single_s_
+//#define _di_f_string_format_s_single_s_
+//#define _di_f_string_format_S_single_s_
 #define _di_f_string_format_ss_single_s_
 #define _di_f_string_format_SS_single_s_
 #define _di_f_string_format_u_double_s_
 #define _di_f_string_format_uii_single_s_ULL
 #define _di_f_string_format_ui_s_
 #define _di_f_string_format_UI_s_
-#define _di_f_string_format_ui_single_s_
+//#define _di_f_string_format_ui_single_s_
 #define _di_f_string_format_ul_double_s_
 #define _di_f_string_format_ull_double_s_
 #define _di_f_string_format_ull_s_
 #define _di_f_string_format_un_double_s_
 #define _di_f_string_format_un_s_
 #define _di_f_string_format_UN_s_
-#define _di_f_string_format_un_single_s_
+//#define _di_f_string_format_un_single_s_
 #define _di_f_string_format_u_s_
 #define _di_f_string_format_U_s_
-#define _di_f_string_format_u_single_s_
+//#define _di_f_string_format_u_single_s_
 #define _di_f_string_format_z_double_s_
 #define _di_f_string_format_Z_double_s_
 #define _di_f_string_format_z_s_
 #define _di_f_string_map_multiss_delete_callback_
 #define _di_f_string_map_multiss_destroy_callback_
 #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_map_multis_t_
+//#define _di_f_string_map_multi_t_
 #define _di_f_string_maps_append_
 #define _di_f_string_maps_append_all_
 #define _di_f_string_maps_delete_callback_
 #define _di_f_string_mapss_delete_callback_
 #define _di_f_string_mapss_destroy_callback_
 #define _di_f_string_mapss_t_
-#define _di_f_string_maps_t_
-#define _di_f_string_map_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_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_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_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_statics_t_
+//#define _di_f_string_static_t_
+//#define _di_f_string_t_
 #define _di_f_string_triples_append_
 #define _di_f_string_triples_append_all_
 #define _di_f_string_triples_delete_callback_
 #define _di_f_string_tripless_delete_callback_
 #define _di_f_string_tripless_destroy_callback_
 #define _di_f_string_tripless_t_
-#define _di_f_string_triples_t_
-#define _di_f_string_triple_t_
+//#define _di_f_string_triples_t_
+//#define _di_f_string_triple_t_
 #define _di_f_thread_at_fork_
 #define _di_f_thread_attribute_affinity_get_
 #define _di_f_thread_attribute_affinity_set_
 #define _di_f_thread_attribute_stack_set_
 #define _di_f_thread_attribute_stack_size_get_
 #define _di_f_thread_attribute_stack_size_set_
-#define _di_f_thread_attribute_t_
+//#define _di_f_thread_attribute_t_
 #define _di_f_thread_barrier_attribute_create_
 #define _di_f_thread_barrier_attribute_delete_
 #define _di_f_thread_barrier_attributes_delete_callback_
 #define _di_f_thread_barrier_t_
 #define _di_f_thread_barrier_wait_
 #define _di_f_thread_caller_
-#define _di_f_thread_cancel_
-#define _di_f_thread_cancel_state_set_
+//#define _di_f_thread_cancel_
+//#define _di_f_thread_cancel_state_set_
 #define _di_f_thread_cancel_test_
 #define _di_f_thread_cancel_type_set_
 #define _di_f_thread_clock_get_id_
 #define _di_f_thread_condition_t_
 #define _di_f_thread_condition_wait_
 #define _di_f_thread_condition_wait_timed_
-#define _di_f_thread_create_
+//#define _di_f_thread_create_
 #define _di_f_thread_detach_
 #define _di_f_thread_exit_
 #define _di_f_thread_ids_t_
-#define _di_f_thread_id_t_
-#define _di_f_thread_join_
+//#define _di_f_thread_id_t_
+//#define _di_f_thread_join_
 #define _di_f_thread_join_timed_
 #define _di_f_thread_join_try_
 #define _di_f_thread_key_create_
 #define _di_f_time_spec_t_
 #define _di_f_time_t_
 #define _di_f_time_value_t_
-#define _di_f_type_d_
-#define _di_f_type_file_defaults_d_
-#define _di_f_type_file_flag_d_
-#define _di_f_type_number_64_t_
-#define _di_f_type_sizes_d_
+//#define _di_f_type_d_
+//#define _di_f_type_file_defaults_d_
+//#define _di_f_type_file_flag_d_
+//#define _di_f_type_number_64_t_
+//#define _di_f_type_sizes_d_
 #define _di_f_uint128ss_delete_callback_
 #define _di_f_uint128ss_destroy_callback_
 #define _di_f_uint128ss_t_
 #define _di_f_uint128s_t_
-#define _di_f_uint128_t_
+//#define _di_f_uint128_t_
 #define _di_f_uint16ss_delete_callback_
 #define _di_f_uint16ss_destroy_callback_
 #define _di_f_uint16ss_t_
-#define _di_f_uint16s_t_
+//#define _di_f_uint16s_t_
 #define _di_f_uint32ss_delete_callback_
 #define _di_f_uint32ss_destroy_callback_
 #define _di_f_uint32ss_t_
-#define _di_f_uint32s_t_
+//#define _di_f_uint32s_t_
 #define _di_f_uint64ss_delete_callback_
 #define _di_f_uint64ss_destroy_callback_
 #define _di_f_uint64ss_t_
-#define _di_f_uint64s_t_
+//#define _di_f_uint64s_t_
 #define _di_f_uint8ss_delete_callback_
 #define _di_f_uint8ss_destroy_callback_
-#define _di_f_uint8ss_t_
-#define _di_f_uint8s_t_
+//#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_d_
+//#define _di_f_utf_buffer_increment_
+//#define _di_f_utf_byte_d_
 #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_char_eos_s_
 #define _di_f_utf_char_placeholder_s_
 #define _di_f_utf_char_s_
-#define _di_f_utf_char_t_
+//#define _di_f_utf_char_t_
 #define _di_f_utf_char_to_char_
-#define _di_f_utf_char_to_character_
+//#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_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_graph_
 #define _di_f_utf_is_numeric_
 #define _di_f_utf_is_phonetic_
 #define _di_f_utf_is_private_
 #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_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_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_is_zero_width_
 #define _di_f_utf_space_em_per_four_s_
 #define _di_f_utf_space_em_per_six_s_
 #define _di_f_utf_space_em_per_three_s_
index 1618e532f392a95d5979f8e513355dbfb169ab69..9e0d397dd5367761fe777cabe90587e60163e313 100644 (file)
@@ -13,7 +13,7 @@
 
 settings:
   fail exit
-  modes individual individual_thread level monolithic clang test fanalyzer coverage thread threadlesss
+  modes clang coverage fanalyzer gcc stand_alone test 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
index 900e4fa7eb034b14c2c3f97704c34b99ff94a8a6..a60b1e05378079c03591ceeb344bb3d7f34915f6 100644 (file)
@@ -62,6 +62,28 @@ extern "C" {
   }; // enum
 #endif // _di_control_f_e_
 
+/**
+ * An enum representing specific debug messages.
+ */
+#ifndef _di_control_print_debug_message_e_
+  enum {
+    control_print_debug_message_failure_identify_action_e,
+    control_print_debug_message_failure_reading_fss_extended_response_e,
+    control_print_debug_message_failure_reading_fss_basic_list_response_e,
+    control_print_debug_message_failure_process_delimits_fss_basic_list_response_e,
+    control_print_debug_message_failure_process_number_exceeds_response_e,
+    control_print_debug_message_failure_process_number_response_e,
+    control_print_debug_message_failure_process_status_response_e,
+    control_print_debug_message_invalid_payload_last_not_e,
+    control_print_debug_message_multiple_fss_header_response_e,
+    control_print_debug_message_multiple_fss_payload_response_e,
+    control_print_debug_message_missing_fss_header_response_e,
+    control_print_debug_message_missing_fss_payload_response_e,
+    control_print_debug_message_missing_header_content_e,
+    control_print_debug_message_unknown_type_response_e,
+  }; // enum
+#endif // _di_control_print_debug_message_e_
+
 #ifdef __cplusplus
 } // extern "C"
 #endif
index 3fa51fc5e91f83fe010896dae4d97a2184a1ae02..92c2afcde1d56a3c4511558e3d522a9d9a6ea0df 100644 (file)
@@ -225,11 +225,11 @@ extern "C" {
       fll_fss_basic_list_read(main->cache.large, &range_packet, &main->cache.packet_objects, &main->cache.packet_contents, &main->cache.delimits, 0, 0, &state);
 
       if (F_status_is_error(main->setting.state.status)) {
-        control_print_debug_packet_message(&main->program.debug, "Failure while reading FSS Basic List in the response packet", 0, 0);
-
-        if (F_status_set_fine(main->setting.state.status) == F_memory_not) return;
+        if (F_status_set_fine(main->setting.state.status) != F_memory_not) {
+          main->setting.state.status = F_status_set_error(F_header);
+        }
 
-        main->setting.state.status = F_status_set_error(F_header);
+        control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_failure_reading_fss_basic_list_response_e, 0, 0);
 
         return;
       }
@@ -237,12 +237,10 @@ extern "C" {
       f_fss_apply_delimit(main->cache.delimits, &main->cache.large, &state);
 
       if (F_status_is_error(state.status)) {
-        main->setting.state.status = state.status;
-
-        control_print_debug_packet_message(&main->program.debug, "Failure while processing delimits for the FSS Basic List in the response packet", 0, 0);
-
         main->setting.state.status = F_status_set_error(F_header);
 
+        control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_failure_process_delimits_fss_basic_list_response_e, 0, 0);
+
         return;
       }
 
@@ -258,10 +256,10 @@ extern "C" {
 
             // The FSS-000E (Payload) standard does not prohibit multiple "header", but such cases are not supported by the controller and the control programs.
             if (content_header) {
-              control_print_debug_packet_message(&main->program.debug, "Multiple %[" F_fss_header_s "%] found in response packet", 0, 0);
-
               main->setting.state.status = F_status_set_error(F_payload_not);
 
+              control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_multiple_fss_header_response_e, 0, 0);
+
               return;
             }
 
@@ -271,18 +269,18 @@ extern "C" {
 
             // Only a single "payload" is supported by the FSS-000E (Payload) standard.
             if (content_payload) {
-              control_print_debug_packet_message(&main->program.debug, "Multiple %[" F_fss_payload_s "%] found in response packet", 0, 0);
-
               main->setting.state.status = F_status_set_error(F_payload_not);
 
+              control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_multiple_fss_payload_response_e, 0, 0);
+
               return;
             }
 
             if (i + 1 < main->cache.packet_contents.used) {
-              control_print_debug_packet_message(&main->program.debug, "Invalid FSS Payload format, the %[" F_fss_payload_s "%] is required to be the last FSS Basic List Object", 0, 0);
-
               main->setting.state.status = F_status_set_error(F_payload_not);
 
+              control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_invalid_payload_last_not_e, 0, 0);
+
               return;
             }
 
@@ -291,18 +289,18 @@ extern "C" {
         } // for
 
         if (!content_header) {
-          control_print_debug_packet_message(&main->program.debug, "Did not find a %[" F_fss_header_s "%] in the response packet", 0, 0);
-
           main->setting.state.status = F_status_set_error(F_payload_not);
 
+          control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_missing_fss_header_response_e, 0, 0);
+
           return;
         }
 
         if (!content_payload) {
-          control_print_debug_packet_message(&main->program.debug, "Did not find a %[" F_fss_payload_s "%] in the response packet", 0, 0);
-
           main->setting.state.status = F_status_set_error(F_payload_not);
 
+          control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_missing_fss_payload_response_e, 0, 0);
+
           return;
         }
 
@@ -318,11 +316,11 @@ extern "C" {
         fll_fss_extended_read(main->cache.large, &range, &main->cache.header_objects, &main->cache.header_contents, 0, 0, &main->cache.delimits, 0, &state);
 
         if (F_status_is_error(main->setting.state.status)) {
-          control_print_debug_packet_message(&main->program.debug, "Failure while reading FSS Extended in the response packet", 0, 0);
+          if (F_status_set_fine(main->setting.state.status) != F_memory_not) {
+            main->setting.state.status = F_status_set_error(F_header_not);
+          }
 
-          if (F_status_set_fine(main->setting.state.status) == F_memory_not) return;
-
-          main->setting.state.status = F_status_set_error(F_header_not);
+          control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_failure_reading_fss_extended_response_e, 0, 0);
 
           return;
         }
@@ -330,20 +328,18 @@ extern "C" {
         f_fss_apply_delimit(main->cache.delimits, &main->cache.large, &state);
 
         if (F_status_is_error(state.status)) {
-          main->setting.state.status = state.status;
-
-          control_print_debug_packet_message(&main->program.debug, "Failure while processing delimits for the FSS Basic List in the response packet", 0, 0);
-
           main->setting.state.status = F_status_set_error(F_header_not);
 
+          control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_failure_process_delimits_fss_basic_list_response_e, 0, 0);
+
           return;
         }
 
         if (!main->cache.header_contents.used) {
-          control_print_debug_packet_message(&main->program.debug, "Did not find any Content within the %[" F_fss_header_s "%]", 0, 0);
-
           main->setting.state.status = F_status_set_error(F_header_not);
 
+          control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_missing_header_content_e, 0, 0);
+
           return;
         }
 
@@ -365,10 +361,10 @@ extern "C" {
               header->action = control_action_type_identify(action);
 
               if (!header->action) {
-                control_print_debug_packet_message(&main->program.debug, "Failed to identify %[" CONTROL_action_s "%] from: ", &main->cache.large, &main->cache.header_contents.array[i].array[0]);
-
                 main->setting.state.status = F_status_set_error(F_header_not);
 
+                control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_failure_identify_action_e, &main->cache.large, &main->cache.header_contents.array[i].array[0]);
+
                 return;
               }
             }
@@ -386,15 +382,15 @@ extern "C" {
               main->setting.state.status = fl_conversion_dynamic_partial_to_unsigned_detect(fl_conversion_data_base_10_c, main->cache.large, main->cache.header_contents.array[i].array[0], &number);
 
               if (F_status_is_error(main->setting.state.status)) {
-                control_print_debug_packet_message(&main->program.debug, "Failed to process number for %[" CONTROL_length_s "%] in the response packet, number is:", &main->cache.large, &main->cache.header_contents.array[i].array[0]);
-
                 main->setting.state.status = F_status_set_error(F_header_not);
 
+                control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_failure_process_number_response_e, &main->cache.large, &main->cache.header_contents.array[i].array[0]);
+
                 return;
               }
 
               if (number > F_type_size_max_32_unsigned_d) {
-                control_print_debug_packet_message(&main->program.debug, "Processed number for %[" CONTROL_length_s "%] exceeds allowed size in the response packet, number is:", &main->cache.large, &main->cache.header_contents.array[i].array[0]);
+                control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_failure_process_number_exceeds_response_e, &main->cache.large, &main->cache.header_contents.array[i].array[0]);
 
                 main->setting.state.status = F_status_set_error(F_header_not);
 
@@ -430,7 +426,7 @@ extern "C" {
                 main->setting.state.status = fl_status_string_from(name, &header->status);
 
                 if (F_status_is_error(main->setting.state.status)) {
-                  control_print_debug_packet_message(&main->program.debug, "Failed to process %[" CONTROL_status_s "%] in the response packet, Content is:", &main->cache.large, &main->cache.header_contents.array[i].array[0]);
+                  control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_failure_process_status_response_e, &main->cache.large, &main->cache.header_contents.array[i].array[0]);
 
                   main->setting.state.status = F_status_set_error(F_header_not);
 
@@ -438,7 +434,7 @@ extern "C" {
                 }
               }
               else if (F_status_is_error(main->setting.state.status)) {
-                control_print_debug_packet_message(&main->program.debug, "Failed to process number for %[" CONTROL_status_s "%] in the response packet, number is:", &main->cache.large, &main->cache.header_contents.array[i].array[0]);
+                control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_failure_process_number_response_e, &main->cache.large, &main->cache.header_contents.array[i].array[0]);
 
                 if (F_status_set_fine(main->setting.state.status) == F_memory_not) return;
 
@@ -448,7 +444,7 @@ extern "C" {
               }
               else {
                 if (number > F_status_size_max_with_bits_d) {
-                  control_print_debug_packet_message(&main->program.debug, "Processed number for %[" CONTROL_status_s "%] exceeds allowed size in the response packet, number is:", &main->cache.large, &main->cache.header_contents.array[i].array[0]);
+                  control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_failure_process_number_exceeds_response_e, &main->cache.large, &main->cache.header_contents.array[i].array[0]);
 
                   main->setting.state.status = F_status_set_error(F_header_not);
 
@@ -473,7 +469,7 @@ extern "C" {
                 header->type = control_payload_type_error_e;
               }
               else {
-                control_print_debug_packet_message(&main->program.debug, "Unknown %[" CONTROL_type_s "%] in response packet, Content is:", &main->cache.large, &main->cache.header_contents.array[i].array[0]);
+                control_print_debug_packet_message_of(&main->program.debug, control_print_debug_message_unknown_type_response_e, &main->cache.large, &main->cache.header_contents.array[i].array[0]);
 
                 main->setting.state.status = F_status_set_error(F_header_not);
 
index 2faf248b2a3aaea67f0b2b72acc221cb6697f800..7e8b2f1b9100de4f12165e5e887de1d6ca2ebf1b 100644 (file)
@@ -22,7 +22,7 @@ extern "C" {
 #endif // _di_control_print_debug_packet_header_object_and_content_
 
 #ifndef _di_control_print_debug_packet_message_
-  f_status_t control_print_debug_packet_message(fl_print_t * const print, const f_string_t message, const f_string_static_t *buffer, const f_range_t *range) {
+  f_status_t control_print_debug_packet_message(fl_print_t * const print, const f_string_t message, f_string_static_t * const buffer, f_range_t * const range) {
 
     if (!print || !print->custom) return F_status_set_error(F_output_not);
     if (print->verbosity < f_console_verbosity_debug_e) return F_output_not;
@@ -54,6 +54,56 @@ extern "C" {
   }
 #endif // _di_control_print_debug_packet_message_
 
+#ifndef _di_control_print_debug_packet_message_of_
+  f_status_t control_print_debug_packet_message_of(fl_print_t * const print, const uint8_t type, f_string_static_t * const buffer, f_range_t * const range) {
+
+    f_string_t message;
+
+    if (type == control_print_debug_message_failure_identify_action_e) {
+      message = "Failed to identify %[" CONTROL_action_s "%] from: ";
+    }
+    else if (type == control_print_debug_message_failure_reading_fss_extended_response_e) {
+      message = "Failure while reading FSS Extended in the response packet";
+    }
+    else if (type == control_print_debug_message_failure_reading_fss_basic_list_response_e) {
+      message = "Failure while reading FSS Basic List in the response packet";
+    }
+    else if (type == control_print_debug_message_failure_process_delimits_fss_basic_list_response_e) {
+      message = "Failure while processing delimits for the FSS Basic List in the response packet";
+    }
+    else if (type == control_print_debug_message_failure_process_number_exceeds_response_e) {
+      message = "Processed number for %[" CONTROL_length_s "%] exceeds allowed size in the response packet, number is:";
+    }
+    else if (type == control_print_debug_message_failure_process_number_response_e) {
+      message = "Failed to process number for %[" CONTROL_length_s "%] in the response packet, number is:";
+    }
+    else if (type == control_print_debug_message_failure_process_status_response_e) {
+      message = "Failed to process %[" CONTROL_status_s "%] in the response packet, Content is:";
+    }
+    else if (type == control_print_debug_message_invalid_payload_last_not_e) {
+      message = "Invalid FSS Payload format, the %[" F_fss_payload_s "%] is required to be the last FSS Basic List Object";
+    }
+    else if (type == control_print_debug_message_multiple_fss_header_response_e) {
+      message = "Multiple %[" F_fss_header_s "%] found in response packet";
+    }
+    else if (type == control_print_debug_message_multiple_fss_payload_response_e) {
+      message = "Multiple %[" F_fss_payload_s "%] found in response packet";
+    }
+    else if (type == control_print_debug_message_missing_fss_header_response_e) {
+      message = "Did not find a %[" F_fss_header_s "%] in the response packet";
+    }
+    else if (type == control_print_debug_message_missing_fss_payload_response_e) {
+      message = "Did not find a %[" F_fss_payload_s "%] in the response packet";
+    }
+    else if (type == control_print_debug_message_missing_header_content_e) {
+      message = "Did not find any Content within the %[" F_fss_header_s "%]";
+    }
+    else if (type == control_print_debug_message_unknown_type_response_e) {
+      message = "Unknown %[" CONTROL_type_s "%] in response packet, Content is:";
+    }
+  }
+#endif // _di_control_print_debug_packet_message_of_
+
 #ifdef __cplusplus
 } // extern "C"
 #endif
index 04991bf6aa95cce8b0b712bb2b9dadc83050f7bf..8c32c4c040ccb2b58e5ba238f3c21283cddec5df 100644 (file)
@@ -76,9 +76,48 @@ extern "C" {
  *   F_output_not (with error bit) if setting is NULL.
  */
 #ifndef _di_control_print_debug_packet_message_
-  extern f_status_t control_print_debug_packet_message(fl_print_t * const print, const f_string_t message, const f_string_static_t *buffer, const f_range_t *range);
+  extern f_status_t control_print_debug_packet_message(fl_print_t * const print, const f_string_t message, f_string_static_t * const buffer, f_range_t * const range);
 #endif // _di_control_print_debug_packet_message_
 
+/**
+ * Helper function for printing a debug message regarding some packet.
+ *
+ * This is essentially a wrapper to control_print_debug_packet_message()
+ *
+ * @param print
+ *   The output structure to print to.
+ *
+ *   This does not alter print.custom.setting.state.status.
+ *
+ *   Must not be NULL.
+ * @param type
+ *   An enumeration code used to derive the specific message to print.
+ * @param buffer
+ *   (optional) An additonal message to print (this is syntax highlighted).
+ *
+ *   Set to NULL to not use.
+ * @param range
+ *   (optional) The range within the buffer to print rather than printing the entire buffer.
+ *   This is ignored when buffer is NULL.
+ *
+ *   Set to NULL to not use.
+ * @param status
+ *   (optional) A status code that triggered the failure (this is syntax highlighted).
+ *
+ *   Set to NULL to not use.
+ *
+ * @return
+ *   F_okay on success.
+ *   F_output_not on success, but no printing is performed.
+ *
+ *   F_output_not (with error bit) if setting is NULL.
+ *
+ * @see control_print_debug_packet_message()
+ */
+#ifndef _di_control_print_debug_packet_message_of_
+  extern f_status_t control_print_debug_packet_message_of(fl_print_t * const print, const uint8_t type, f_string_static_t * const buffer, f_range_t * const range);
+#endif // _di_control_print_debug_packet_message_of_
+
 #ifdef __cplusplus
 } // extern "C"
 #endif