// Example:
// echo > /tmp/all.txt
// for i in f_type f_status f_memory f_type_array f_string f_utf f_account f_color f_compare f_console f_conversion f_directory f_file f_pipe f_print f_rip f_signal f_thread f_time ; 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_directory fl_print ; 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 fl_conversion fl_directory fl_path fl_print ; 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_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
// echo "#define _di_private_inline_f_print_to_error_" >> /tmp/sorted.txt
#define _di_f_date_simple_t_
#define _di_f_date_t_
#define _di_f_directory_at_d_
-#define _di_f_directory_back_s_
+//#define _di_f_directory_back_s_
#define _di_f_directory_create_
#define _di_f_directory_create_at_
-#define _di_f_directory_current_s_
+//#define _di_f_directory_current_s_
//#define _di_f_directory_exists_
#define _di_f_directory_exists_at_
//#define _di_f_directory_flag_d_
#define _di_f_directory_recurse_doss_t_
//#define _di_f_directory_remove_
#define _di_f_directory_remove_custom_
-#define _di_f_directory_s_
+//#define _di_f_directory_s_
#define _di_f_directory_status_delete_
#define _di_f_directory_status_destroy_
#define _di_f_directory_status_t_
#define _di_f_file_operation_move_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_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_string_dynamic_prepend_assure_nulless_
#define _di_f_string_dynamic_prepend_nulless_
#define _di_f_string_dynamic_seek_line_
+#define _di_f_string_dynamic_seek_line_back_
#define _di_f_string_dynamic_seek_line_to_
+#define _di_f_string_dynamic_seek_line_to_back_
#define _di_f_string_dynamic_seek_to_
+#define _di_f_string_dynamic_seek_to_back_
#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_prepend_assure_nulless_
#define _di_f_string_prepend_nulless_
#define _di_f_string_seek_line_
+#define _di_f_string_seek_line_back_
#define _di_f_string_seek_line_to_
+#define _di_f_string_seek_line_to_back_
#define _di_f_string_seek_to_
+#define _di_f_string_seek_to_back_
#define _di_f_string_space_s_
//#define _di_f_string_static_t_
//#define _di_f_string_statics_t_
#define _di_f_utf_string_dynamic_prepend_assure_nulless_
#define _di_f_utf_string_dynamic_prepend_nulless_
#define _di_f_utf_string_dynamic_seek_line_
+#define _di_f_utf_string_dynamic_seek_line_back_
#define _di_f_utf_string_dynamic_seek_line_to_
+#define _di_f_utf_string_dynamic_seek_line_to_back_
#define _di_f_utf_string_dynamic_seek_to_
+#define _di_f_utf_string_dynamic_seek_to_back_
#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_prepend_assure_nulless_
#define _di_f_utf_string_prepend_nulless_
#define _di_f_utf_string_seek_line_
+#define _di_f_utf_string_seek_line_back_
#define _di_f_utf_string_seek_line_to_
+#define _di_f_utf_string_seek_line_to_back_
#define _di_f_utf_string_seek_to_
+#define _di_f_utf_string_seek_to_back_
#define _di_f_utf_string_static_t_
#define _di_f_utf_string_statics_t_
#define _di_f_utf_string_staticss_t_
#define _di_f_string_dynamic_prepend_assure_nulless_
#define _di_f_string_dynamic_prepend_nulless_
#define _di_f_string_dynamic_seek_line_
+#define _di_f_string_dynamic_seek_line_back_
#define _di_f_string_dynamic_seek_line_to_
+#define _di_f_string_dynamic_seek_line_to_back_
#define _di_f_string_dynamic_seek_to_
+#define _di_f_string_dynamic_seek_to_back_
//#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_prepend_assure_nulless_
#define _di_f_string_prepend_nulless_
#define _di_f_string_seek_line_
+#define _di_f_string_seek_line_back_
#define _di_f_string_seek_line_to_
+#define _di_f_string_seek_line_to_back_
#define _di_f_string_seek_to_
+#define _di_f_string_seek_to_back_
//#define _di_f_string_space_s_
//#define _di_f_string_static_t_
//#define _di_f_string_statics_t_
#define _di_f_utf_string_dynamic_prepend_assure_nulless_
#define _di_f_utf_string_dynamic_prepend_nulless_
#define _di_f_utf_string_dynamic_seek_line_
+#define _di_f_utf_string_dynamic_seek_line_back_
#define _di_f_utf_string_dynamic_seek_line_to_
+#define _di_f_utf_string_dynamic_seek_line_to_back_
#define _di_f_utf_string_dynamic_seek_to_
+#define _di_f_utf_string_dynamic_seek_to_back_
//#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_prepend_assure_nulless_
#define _di_f_utf_string_prepend_nulless_
#define _di_f_utf_string_seek_line_
+#define _di_f_utf_string_seek_line_back_
#define _di_f_utf_string_seek_line_to_
+#define _di_f_utf_string_seek_line_to_back_
#define _di_f_utf_string_seek_to_
+#define _di_f_utf_string_seek_to_back_
//#define _di_f_utf_string_static_t_
#define _di_f_utf_string_statics_t_
#define _di_f_utf_string_staticss_t_