f_file_stream_lock(print->to);
- fl_print_format("Copyright © %Q.%r", print->to, year_author, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(000_copyright), print->to, year_author, f_string_eol_s);
#ifndef _di_detailed_copyright_
if (print->verbosity > f_console_verbosity_quiet_e) {
if (print->verbosity > f_console_verbosity_normal_e) {
- fl_print_format("%rThis program comes with ABSOLUTELY NO WARRANTY.%r", print->to, f_string_eol_s, f_string_eol_s);
- fl_print_format("This is free software, and you are welcome to modify or redistribute in accordance to the license.%r", print->to, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(001_no_warranty), print->to, f_string_eol_s, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(002_free_modify), print->to, f_string_eol_s);
}
- fl_print_format("%rSource code license lgpl-2.1-or-later.%r", print->to, f_string_eol_s, f_string_eol_s);
- fl_print_format("Standard and specification license open-standard-license-1.0-or-greater.%r", print->to, f_string_eol_s);
- fl_print_format("Documentation license cc-by-sa-4.0.%r", print->to, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(003_source_license), print->to, f_string_eol_s, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(004_specification_license), print->to, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(005_documentation_license), print->to, f_string_eol_s);
}
#endif // _di_detailed_copyright_
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe%] ", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(006_the), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, variable, print->set->notable);
- fl_print_format("%[ is missing or has a length of%] ", print->to, print->set->error, print->set->error);
- fl_print_format("%[0%]", print->to, print->set->notable, print->set->notable);
+ fl_print_format(macro_fll_program_s(007_missing_or_length), print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(008_zero), print->to, print->set->notable, print->set->notable);
fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(009_the_single_quote), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_1, name_1, print->set->notable);
- fl_print_format("%[' parameter and the '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(010_parameter_and_the), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_2, name_2, print->set->notable);
- fl_print_format("%[' parameter must be specified the same number of times.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(011_parameter_same_times), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(009_the_single_quote), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_1, name_1, print->set->notable);
- fl_print_format("%[' parameter and the '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(010_parameter_and_the), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_2, name_2, print->set->notable);
- fl_print_format("%[' parameter must be specified the same number of times when not specifying the '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(012_parameter_same_times_not_specify), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_3, name_3, print->set->notable);
- fl_print_format("%[' parameter.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(013_single_quote_parameter_period), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QCannot specify the '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(014_cannot_specify), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_1, name_1, print->set->notable);
- fl_print_format("%[' parameter with the '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(015_parameter_with_the), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_2, name_2, print->set->notable);
- fl_print_format("%[' parameter.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(013_single_quote_parameter_period), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QCannot specify the '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(014_cannot_specify), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_1, name_1, print->set->notable);
- fl_print_format("%[' parameter with the '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(015_parameter_with_the), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_2, name_2, print->set->notable);
- fl_print_format("%[' parameter without the '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(016_parameter_without_the), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_3, name_3, print->set->notable);
- fl_print_format("%[' parameter.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(013_single_quote_parameter_period), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QCannot specify the '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(014_cannot_specify), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, parameter, print->set->notable);
- fl_print_format("%[' when processing a pipe.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(017_when_process_pipe), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(009_the_single_quote), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_1, name_1, print->set->notable);
- fl_print_format("%[' parameter only allows either the '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(018_parameter_only_allows_either), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_2, name_2, print->set->notable);
- fl_print_format("%[' parameter or the '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(019_parameter_or_the), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol_3, name_3, print->set->notable);
- fl_print_format("%[' parameter, but not both.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(020_parameter_not_both), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe parameter%] ", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(021_the_parameter), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
- fl_print_format(" %[is specified as an empty string, but an empty string is not allowed.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(022_specify_empty_not_allow), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe value '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(023_the_value), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, value, print->set->notable);
- fl_print_format("%[' for the parameter '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(024_for_the_parameter), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
- fl_print_format("%[' must not be less than %]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(025_not_be_less_than), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, than, print->set->notable);
fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe value '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(023_the_value), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, value, print->set->notable);
- fl_print_format("%[' for the parameter '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(024_for_the_parameter), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
- fl_print_format("%[' must not be more than %]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(026_not_be_more_than), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, than, print->set->notable);
fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe value '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(023_the_value), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, value, print->set->notable);
- fl_print_format("%[' for the parameter '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(024_for_the_parameter), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
- fl_print_format("%[' is not a valid integer.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(027_not_valid_integer), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe value '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(023_the_value), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, value, print->set->notable);
- fl_print_format("%[' for the parameter '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(024_for_the_parameter), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
- fl_print_format("%[' is not a valid negative integer.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(028_not_valid_negative_integer), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe value '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(023_the_value), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, value, print->set->notable);
- fl_print_format("%[' for the parameter '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(024_for_the_parameter), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
- fl_print_format("%[' is not a valid positive integer.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(029_not_valid_positive_integer), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe parameter%] ", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(021_the_parameter), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
- fl_print_format(" %[is specified, but no value is given.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(030_specify_no_value), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe parameter%] ", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(021_the_parameter), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
- fl_print_format("%[ is specified, but%] ", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(031_specify_but), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, amount, print->set->notable);
- fl_print_format(" %[values are not given.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(032_value_not_given), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe parameter '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(033_the_parameter_single_quote), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
- fl_print_format("%[' may only be specified once.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(034_only_specify_once), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%%[%QThe value '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(023_the_value), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, value, print->set->notable);
- fl_print_format("%[' may only be specified once for the parameter '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(035_only_specify_once_parameter), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_lock(print->to);
- fl_print_format("%[%QFailure while processing the parameter '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(036_failure_process_paremeter), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe start range value '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(037_start_range_value), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, value_start, print->set->notable);
- fl_print_format("%[' may not be greater than the stop value '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(038_not_greater_than_stop), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_Q_single_s.string, print->to, print->set->notable, value_stop, print->set->notable);
- fl_print_format("%[' for the parameter '%]", print->to, print->set->error, print->set->error);
+ fl_print_format(macro_fll_program_s(024_for_the_parameter), print->to, print->set->error, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->set->notable, symbol, name, print->set->notable);
fl_print_format(f_string_format_sentence_end_single_quote_s.string, print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe parameter '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(033_the_parameter_single_quote), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->notable, symbol, name, print->notable);
- fl_print_format("%[' is not supported.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(039_is_not_support), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe value for the parameter '%]", print->to, print->set->error, print->prefix, print->set->error);
+ fl_print_format(macro_fll_program_s(040_value_for_parameter), print->to, print->set->error, print->prefix, print->set->error);
fl_print_format(f_string_format_QQ_single_s.string, print->to, print->notable, symbol, name, print->notable);
- fl_print_format("%[' is too long.%]%r", print->to, print->set->error, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(041_is_too_long), print->to, print->set->error, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe pipe has incorrectly placed form-feed characters (\\f).%]%r", print->to, print->set->error, print->prefix, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(042_pipe_incorrect_form_feed), print->to, print->set->error, print->prefix, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe pipe has no content.%]%r", print->to, print->set->error, print->prefix, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(043_pipe_no_content), print->to, print->set->error, print->prefix, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
f_file_stream_lock(print->to);
- fl_print_format("%[%QThe pipe has an Object without Content.%]%r", print->to, print->set->error, print->prefix, print->set->error, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(044_pipe_object_no_content), print->to, print->set->error, print->prefix, print->set->error, f_string_eol_s);
f_file_stream_unlock(print->to);
if (!print) return F_status_set_error(F_parameter);
#endif // _di_level_2_parameter_checking_
- fl_print_format(" %[%Q%]%r", print->to, print->set->title, name, print->set->title, f_string_eol_s);
- fl_print_format(" %[Version %Q%]%r%r", print->to, print->set->notable, version, print->set->notable, f_string_eol_s, f_string_eol_s);
-
- fl_print_format(" %[Available Options:%] %r", print->to, print->set->important, print->set->important, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(045_bold_q_r), print->to, print->set->title, name, print->set->title, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(046_version_number), print->to, print->set->notable, version, print->set->notable, f_string_eol_s, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(047_available_option), print->to, print->set->important, print->set->important, f_string_eol_s);
return F_okay;
}
if (!print) return F_status_set_error(F_parameter);
#endif // _di_level_2_parameter_checking_
- fl_print_format(" %[Operations:%]%r", print->to, print->set->important, print->set->important, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(048_operation), print->to, print->set->important, print->set->important, f_string_eol_s);
return F_okay;
}
if (!print) return F_status_set_error(F_parameter);
#endif // _di_level_2_parameter_checking_
- fl_print_format(" %Q%[%Q%]%s%S%r", print->to, symbol_long, print->set->standout, option_long, print->set->standout, description ? " " : "", description, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(049_q_q_s_s), print->to, symbol_long, print->set->standout, option_long, print->set->standout, description ? " " : "", description, f_string_eol_s);
return F_okay;
}
if (!print) return F_status_set_error(F_parameter);
#endif // _di_level_2_parameter_checking_
- fl_print_format(" %[%Q%]%s%S%r", print->to, print->set->standout, option_other, print->set->standout, description ? " " : "", description, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(050_q_s_s), print->to, print->set->standout, option_other, print->set->standout, description ? " " : "", description, f_string_eol_s);
return F_okay;
}
if (!print) return F_status_set_error(F_parameter);
#endif // _di_level_2_parameter_checking_
- fl_print_format(" %Q%[%Q%]%s%S%r",print->to, symbol_short, print->set->standout, option_short, print->set->standout, description ? " " : "", description, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(051_q_q_s_s), print->to, symbol_short, print->set->standout, option_short, print->set->standout, description ? " " : "", description, f_string_eol_s);
return F_okay;
}
if (!print) return F_status_set_error(F_parameter);
#endif // _di_level_2_parameter_checking_
- private_fll_program_print_help_option(print, f_console_standard_short_help_s, f_console_standard_long_help_s, f_console_symbol_short_normal_s, f_console_symbol_long_normal_s, " Print this help message.");
- private_fll_program_print_help_option(print, f_console_standard_short_copyright_s, f_console_standard_long_copyright_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, "Print the copyright.");
- private_fll_program_print_help_option(print, f_console_standard_short_dark_s, f_console_standard_long_dark_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, " Output using colors that show up better on dark backgrounds.");
- private_fll_program_print_help_option(print, f_console_standard_short_light_s, f_console_standard_long_light_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, " Output using colors that show up better on light backgrounds.");
- private_fll_program_print_help_option(print, f_console_standard_short_no_color_s, f_console_standard_long_no_color_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, " Do not print using color.");
- private_fll_program_print_help_option(print, f_console_standard_short_quiet_s, f_console_standard_long_quiet_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, " Decrease verbosity, silencing most print messages.");
- private_fll_program_print_help_option(print, f_console_standard_short_error_s, f_console_standard_long_error_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, " Decrease verbosity, using only error message when printing.");
- private_fll_program_print_help_option(print, f_console_standard_short_normal_s, f_console_standard_long_normal_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, " Set verbosity to normal, printing messages normally.");
- private_fll_program_print_help_option(print, f_console_standard_short_verbose_s, f_console_standard_long_verbose_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, " Increase verbosity beyond normal, printing more details.");
- private_fll_program_print_help_option(print, f_console_standard_short_debug_s, f_console_standard_long_debug_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, " Enable debugging, significantly increase verbosity beyond normal, print a lot more details.");
- private_fll_program_print_help_option(print, f_console_standard_short_version_s, f_console_standard_long_version_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, " Print only the program version number and immediately exit.");
+ private_fll_program_print_help_option(print, f_console_standard_short_help_s, f_console_standard_long_help_s, f_console_symbol_short_normal_s, f_console_symbol_long_normal_s, macro_fll_program_s(052_print_help));
+ private_fll_program_print_help_option(print, f_console_standard_short_copyright_s, f_console_standard_long_copyright_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, macro_fll_program_s(053_print_copyright));
+ private_fll_program_print_help_option(print, f_console_standard_short_dark_s, f_console_standard_long_dark_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, macro_fll_program_s(054_output_color_dark));
+ private_fll_program_print_help_option(print, f_console_standard_short_light_s, f_console_standard_long_light_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, macro_fll_program_s(055_output_color_light));
+ private_fll_program_print_help_option(print, f_console_standard_short_no_color_s, f_console_standard_long_no_color_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, macro_fll_program_s(056_no_print_color));
+ private_fll_program_print_help_option(print, f_console_standard_short_quiet_s, f_console_standard_long_quiet_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, macro_fll_program_s(057_quiet_verbose));
+ private_fll_program_print_help_option(print, f_console_standard_short_error_s, f_console_standard_long_error_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, macro_fll_program_s(058_error_verbose));
+ private_fll_program_print_help_option(print, f_console_standard_short_normal_s, f_console_standard_long_normal_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, macro_fll_program_s(059_normal_verbose));
+ private_fll_program_print_help_option(print, f_console_standard_short_verbose_s, f_console_standard_long_verbose_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, macro_fll_program_s(060_verbose_verbose));
+ private_fll_program_print_help_option(print, f_console_standard_short_debug_s, f_console_standard_long_debug_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, macro_fll_program_s(061_debug_verbose));
+ private_fll_program_print_help_option(print, f_console_standard_short_version_s, f_console_standard_long_version_s, f_console_symbol_short_inverse_s, f_console_symbol_long_inverse_s, macro_fll_program_s(062_print_version));
return F_okay;
}
if (!print) return F_status_set_error(F_parameter);
#endif // _di_level_2_parameter_checking_
- fl_print_format(" %[Special Options:%]%r", print->to, print->set->important, print->set->important, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(063_special_option), print->to, print->set->important, print->set->important, f_string_eol_s);
return F_okay;
}
if (!print) return F_status_set_error(F_parameter);
#endif // _di_level_2_parameter_checking_
- fl_print_format(" %[Usage:%]%r", print->to, print->set->important, print->set->important, f_string_eol_s);
+ fl_print_format(macro_fll_program_s(064_usage), print->to, print->set->important, print->set->important, f_string_eol_s);
- fl_print_format(" %[%Q%]", print->to, print->set->standout, name, print->set->standout);
- fl_print_format(" %[[%] options %[]%]", print->to, print->set->notable, print->set->notable, print->set->notable, print->set->notable);
+ fl_print_format(macro_fll_program_s(065_q), print->to, print->set->standout, name, print->set->standout);
+ fl_print_format(macro_fll_program_s(066_option), print->to, print->set->notable, print->set->notable, print->set->notable, print->set->notable);
if (parameters.used) {
- fl_print_format(" %[[%] %Q %[]%]", print->to, print->set->notable, print->set->notable, parameters, print->set->notable, print->set->notable);
+ fl_print_format(macro_fll_program_s(067_q_bracket), print->to, print->set->notable, print->set->notable, parameters, print->set->notable, print->set->notable);
}
f_print_dynamic_raw(f_string_eol_s, print->to);
// Must flush and reset color because the interrupt may have interrupted the middle of a print function.
f_file_stream_flush(print->to);
- fl_print_format("%]\n%[Received signal code %]", print->to, print->set->reset, print->set->warning, print->set->warning);
+ fl_print_format(macro_fll_program_s(068_receive_signal), print->to, print->set->reset, print->set->warning, print->set->warning);
fl_print_format(f_string_format_u_single_s.string, print->to, print->set->notable, signal, print->set->notable);
fl_print_format(f_string_format_sentence_end_single_s.string, print->to, print->set->warning, print->set->warning, f_string_eol_s);