The enumerations take up more space in the binary.
Several of the enumerations are being used as flags instead of enumerations.
I was not certain how I should do handle this in the past but now I am certain that using defines for flags is the way to go.
The ability to trigger stopping of the processing of parameters and storing the remaining parameters in the remaining array for f_console is now added via a stop flag.
The "alone" behavior is not complete and is a good to have for the desired stop behavior.
Many classic programs us `--` to trigger the end of the parameters.
The "stop" and "alone" behaviors allow for `--` to be used in the same way as classic programs.
#define _di_f_console_arguments_t_
#define _di_f_console_environment_process_
-#define _di_f_console_flag_e_
+#define _di_f_console_flag_d_
#define _di_f_console_flag_t_
#define _di_f_console_identify_
#define _di_f_console_length_size_d_
#define _di_f_console_parameters_delete_
#define _di_f_console_parameters_destroy_
#define _di_f_console_parameters_t_
-#define _di_f_console_result_e_
+#define _di_f_console_result_d_
#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_compare_utf_utf_string_dynamic_partial_trim_
//#define _di_f_console_arguments_t_
#define _di_f_console_environment_process_
-//#define _di_f_console_flag_e_
+//#define _di_f_console_flag_d_
//#define _di_f_console_flag_t_
#define _di_f_console_identify_
//#define _di_f_console_length_size_d_
//#define _di_f_console_parameters_delete_
#define _di_f_console_parameters_destroy_
//#define _di_f_console_parameters_t_
-//#define _di_f_console_result_e_
+//#define _di_f_console_result_d_
//#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_color_terminal_value_linux_s_
//#define _di_f_console_arguments_t_
#define _di_f_console_environment_process_
-//#define _di_f_console_flag_e_
+//#define _di_f_console_flag_d_
//#define _di_f_console_flag_t_
#define _di_f_console_identify_
//#define _di_f_console_length_size_d_
//#define _di_f_console_parameters_delete_
#define _di_f_console_parameters_destroy_
//#define _di_f_console_parameters_t_
-//#define _di_f_console_result_e_
+//#define _di_f_console_result_d_
//#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_compare_utf_utf_string_dynamic_partial_trim_
//#define _di_f_console_arguments_t_
#define _di_f_console_environment_process_
-//#define _di_f_console_flag_e_
+//#define _di_f_console_flag_d_
//#define _di_f_console_flag_t_
#define _di_f_console_identify_
//#define _di_f_console_length_size_d_
//#define _di_f_console_parameters_delete_
#define _di_f_console_parameters_destroy_
//#define _di_f_console_parameters_t_
-//#define _di_f_console_result_e_
+//#define _di_f_console_result_d_
//#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_string_constant_t_
//#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_assure_nulless_
//#define _di_f_string_dynamic_append_nulless_
//#define _di_f_string_dynamic_mash_
#define _di_f_string_dynamic_mash_nulless_
#define _di_f_compare_utf_utf_string_dynamic_partial_trim_
//#define _di_f_console_arguments_t_
#define _di_f_console_environment_process_
-//#define _di_f_console_flag_e_
+//#define _di_f_console_flag_d_
//#define _di_f_console_flag_t_
#define _di_f_console_identify_
//#define _di_f_console_length_size_d_
//#define _di_f_console_parameters_delete_
#define _di_f_console_parameters_destroy_
//#define _di_f_console_parameters_t_
-//#define _di_f_console_result_e_
+//#define _di_f_console_result_d_
//#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_compare_utf_utf_string_dynamic_partial_trim_
//#define _di_f_console_arguments_t_
#define _di_f_console_environment_process_
-//#define _di_f_console_flag_e_
+//#define _di_f_console_flag_d_
//#define _di_f_console_flag_t_
#define _di_f_console_identify_
//#define _di_f_console_length_size_d_
//#define _di_f_console_parameters_delete_
#define _di_f_console_parameters_destroy_
//#define _di_f_console_parameters_t_
-//#define _di_f_console_result_e_
+//#define _di_f_console_result_d_
//#define _di_f_console_result_t_
//#define _di_f_console_standard_long_copyright_s_
//#define _di_f_console_standard_long_dark_s_
if (choices.array[i] > parameters.used) return F_status_set_error(F_parameter);
- if (parameters.array[choices.array[i]].result & f_console_result_found_e) {
+ if (parameters.array[choices.array[i]].result & f_console_result_found_d) {
if (!location || parameters.array[choices.array[i]].location < location) {
location = parameters.array[choices.array[i]].location;
location_sub = parameters.array[choices.array[i]].location_sub;
if (choices.array[i] > parameters.used) return F_status_set_error(F_parameter);
- if (parameters.array[choices.array[i]].result & f_console_result_found_e) {
+ if (parameters.array[choices.array[i]].result & f_console_result_found_d) {
if (!location || parameters.array[choices.array[i]].location > location) {
location = parameters.array[choices.array[i]].location;
location_sub = parameters.array[choices.array[i]].location_sub;
// Parameter 0 represents the program name so skip it.
process.location = 1;
+ uint8_t stop = F_false;
f_number_unsigned_t i = 0;
f_number_unsigned_t j = 0;
process.at = process.needs.array[0];
parameters->on_match(arguments, (void * const) parameters, &process, data);
- if (F_status_is_error(state->status)) break;
- if (state->status == F_break) break;
+ if (F_status_is_error(state->status) || state->status == F_break) break;
if (state->status == F_continue) continue;
}
else {
if (state->status == F_process) {
i = process.needs.array[0];
- parameters->array[i].result |= f_console_result_value_e;
+ if (parameters->array[i].flag & f_console_flag_stop_d) {
+ stop = F_true;
+ }
+
+ parameters->array[i].result |= f_console_result_value_d;
parameters->array[i].values.array[parameters->array[i].values.used++] = process.location++;
}
state->status = F_okay;
+ if (stop && !process.needs.used) break;
+
continue;
}
process.found = F_false;
state->status = F_okay;
- if (process.result & f_console_result_short_e) {
+ if (process.result & f_console_result_alone_d) {
+ process.location_sub = 0;
+ process.needs.used = 0;
+
+ process.found = F_false;
+
+ for (i = 0; i < parameters->used; ++i) {
+
+ if (state->interrupt) {
+ state->interrupt((void * const) state, 0);
+ if (F_status_set_fine(state->status) == F_interrupt) break;
+ }
+
+ if (parameters->array[i].match_short.used || parameters->array[i].match_long.used || parameters->array[i].match_simple.used) continue;
+
+ if ((process.result & f_console_result_inverse_d) && (parameters->array[i].flag & f_console_flag_inverse_d) || (process.result & f_console_result_normal_d) && (parameters->array[i].flag & f_console_flag_normal_d)) {
+ if ((process.result & f_console_result_long_d) && (parameters->array[i].flag & f_console_flag_empty_long_d) || (process.result & f_console_result_short_d) && !(parameters->array[i].flag & f_console_flag_empty_long_d)) {
+ if (parameters->on_match) {
+ process.type = f_console_parameter_state_type_alone_e;
+ process.at = i;
+
+ parameters->on_match(arguments, (void * const) parameters, &process, data);
+ if (F_status_is_error(state->status)) break;
+
+ if (state->status == F_break || state->status == F_continue) {
+ if (process.depth) {
+ --process.depth;
+
+ break;
+ }
+
+ state->status = F_okay;
+
+ if (state->status == F_break) break;
+
+ continue;
+ }
+ }
+ else {
+ state->status = F_process;
+ }
+
+ process.found = F_true;
+
+ break;
+ }
+ }
+ } // for
+
+ if (process.found && (parameters->array[i].flag & f_console_flag_stop_d)) {
+ ++process.location;
+
+ break;
+ }
+ }
+ else if (process.result & f_console_result_short_d) {
// Perform pre-process.
for (process.location_sub = 1; process.location_sub < parameters->arguments.array[process.location].used; ++process.location_sub) {
if (F_status_set_fine(state->status) == F_interrupt) break;
}
- if (parameters->array[i].flag & f_console_flag_disable_e) continue;
- if ((process.result & f_console_result_normal_e) && !(parameters->array[i].flag & f_console_flag_normal_e)) continue;
- if ((process.result & f_console_result_inverse_e) && !(parameters->array[i].flag & f_console_flag_inverse_e)) continue;
+ if (parameters->array[i].flag & f_console_flag_disable_d) continue;
+ if ((process.result & f_console_result_normal_d) && !(parameters->array[i].flag & f_console_flag_normal_d)) continue;
+ if ((process.result & f_console_result_inverse_d) && !(parameters->array[i].flag & f_console_flag_inverse_d)) continue;
if (!parameters->array[i].match_short.used) continue;
if (!parameters->array[i].match_short.string) continue;
if (arguments.argv[process.location][process.location_sub] != *parameters->array[i].match_short.string) continue;
utf_console = 0;
state->status = f_utf_char_to_character(arguments.argv[process.location] + process.location_sub, parameters->arguments.array[process.location].used - process.location_sub, &utf_argument);
- if (F_status_is_error(state->status)) break;
- state->status = f_utf_char_to_character(parameters->array[i].match_short.string, parameters->array[i].match_short.used, &utf_console);
+ if (F_status_is_error_not(state->status)) {
+ state->status = f_utf_char_to_character(parameters->array[i].match_short.string, parameters->array[i].match_short.used, &utf_console);
+ }
+
if (F_status_is_error(state->status)) break;
if (utf_argument != utf_console) continue;
if (F_status_set_fine(state->status) == F_interrupt) break;
}
- if (parameters->array[i].flag & f_console_flag_disable_e) continue;
- if ((process.result & f_console_result_normal_e) && !(parameters->array[i].flag & f_console_flag_normal_e)) continue;
- if ((process.result & f_console_result_inverse_e) && !(parameters->array[i].flag & f_console_flag_inverse_e)) continue;
+ if (parameters->array[i].flag & f_console_flag_disable_d) continue;
+ if ((process.result & f_console_result_normal_d) && !(parameters->array[i].flag & f_console_flag_normal_d)) continue;
+ if ((process.result & f_console_result_inverse_d) && !(parameters->array[i].flag & f_console_flag_inverse_d)) continue;
if (!parameters->array[i].match_short.used) continue;
if (!parameters->array[i].match_short.string) continue;
if (arguments.argv[process.location][process.location_sub] != *parameters->array[i].match_short.string) continue;
parameters->array[i].locations.array[parameters->array[i].locations.used++] = process.location;
}
- parameters->array[i].result |= process.result | f_console_result_found_e;
+ parameters->array[i].result |= process.result | f_console_result_found_d;
parameters->array[i].location = process.location;
parameters->array[i].location_sub = process.location_sub;
parameters->array[i].locations_sub.array[parameters->array[i].locations_sub.used++] = process.location_sub;
continue;
}
+
+ if ((parameters->array[i].flag & f_console_flag_stop_d) && !process.needs.used) {
+ ++process.location;
+
+ break;
+ }
}
}
else {
- if (process.result & f_console_result_long_e) {
+ if (process.result & f_console_result_long_d) {
process.location_sub = 2;
process.needs.used = 0;
if (F_status_set_fine(state->status) == F_interrupt) break;
}
- if (parameters->array[i].flag & f_console_flag_disable_e) continue;
- if ((process.result & f_console_result_normal_e) && !(parameters->array[i].flag & f_console_flag_normal_e)) continue;
- if ((process.result & f_console_result_inverse_e) && !(parameters->array[i].flag & f_console_flag_inverse_e)) continue;
+ if (parameters->array[i].flag & f_console_flag_disable_d) continue;
+ if ((process.result & f_console_result_normal_d) && !(parameters->array[i].flag & f_console_flag_normal_d)) continue;
+ if ((process.result & f_console_result_inverse_d) && !(parameters->array[i].flag & f_console_flag_inverse_d)) continue;
if (!parameters->array[i].match_long.used) continue;
if (!parameters->array[i].match_long.string) continue;
if (strncmp(&arguments.argv[process.location][process.location_sub], parameters->array[i].match_long.string, parameters->array[i].match_long.used + 1)) continue;
if (F_status_set_fine(state->status) == F_interrupt) break;
}
- if (parameters->array[i].flag & f_console_flag_disable_e) continue;
- if (!(parameters->array[i].flag & f_console_flag_simple_e)) continue;
+ if (parameters->array[i].flag & f_console_flag_disable_d) continue;
+ if (!(parameters->array[i].flag & f_console_flag_simple_d)) continue;
if (!parameters->array[i].match_simple.used && !parameters->array[i].match_simple.string) continue;
if (strncmp(arguments.argv[process.location], parameters->array[i].match_simple.string, parameters->array[i].match_simple.used + 1)) continue;
state->status = f_memory_array_increase(state->step_small, sizeof(f_number_unsigned_t), (void **) ¶meters->array[i].locations_sub.array, ¶meters->array[i].locations_sub.used, ¶meters->array[i].locations_sub.size);
if (F_status_is_error(state->status)) break;
- parameters->array[i].result |= process.result | f_console_result_found_e;
+ parameters->array[i].result |= process.result | f_console_result_found_d;
parameters->array[i].location = process.location;
parameters->array[i].location_sub = 0;
parameters->array[i].locations.array[parameters->array[i].locations.used++] = process.location;
}
state->status = F_okay;
+
+ if (process.found && (parameters->array[i].flag & f_console_flag_stop_d) && !process.needs.used) {
+ ++process.location;
+
+ break;
+ }
}
if (F_status_is_error(state->status)) break;
memset(parameters->array[i].locations_sub.array, 0, parameters->array[i].locations_sub.used);
memset(parameters->array[i].values.array, 0, parameters->array[i].values.used);
- parameters->array[i].flag &= ~f_console_flag_disable_e;
- parameters->array[i].result = f_console_result_none_e;
+ parameters->array[i].flag &= ~f_console_flag_disable_d;
+ parameters->array[i].result = f_console_result_none_d;
parameters->array[i].location = 0;
parameters->array[i].location_sub = 0;
parameters->array[i].locations.used = 0;
* The disabled flag prevents it from being processed at all and will be treated as other data.
* If the flag should still be processed, then do not set disabled flag and instead just ignore it when found.
*
- * f_console_flag_*e:
- * - none: No flag data is set.
- * - normal: Parameters using minus sign, such as '--help' ("inverse" and "additional" bits are 0.
- * - inverse: Parameters using plus sign, such as '++version'.
- * - simple: Parameters using neither minus nor plus sign, such as 'build'.
- * - complex: Parameters that provide a set of additional parameters, similar to 'git clone http:s//..' (Not yet implemented).
- * - disable: This parameter is disabled (does not get processed).
- *
- * f_console_flag_mask_*:
+ * f_console_flag_*_d:
+ * - none: No flag data is set.
+ *
+ * Type Flags:
+ * - complex: Parameters that provide a set of additional parameters, similar to 'git clone http:s//..' (Not yet implemented).
+ * - empty_long: Parameters of "inverse" or "normal" are explicitly "long" rather than "short" when the short, long, and simple strings are empty (string used length is set to 0).
+ * - inverse: Parameters using plus sign, such as '++version'.
+ * - normal: Parameters using minus sign, such as '--help' ("inverse" and "additional" bits are 0).
+ * - simple: Parameters using neither minus nor plus sign, such as 'build'.
+ *
+ * State Flags:
+ * - disable: This parameter is disabled (does not get processed).
+ * - stop: This parameter designates that no further parameters are to be processed after this (all remaining parameters are added to the remaining array).
+ *
+ * f_console_flag_mask_*_d:
* - type: A mask for selecting the bits representing all possible type value flags.
* - state: A mask for selecting the bits representing all possible state flags.
*/
-#ifndef _di_f_console_flag_e_
- enum {
- f_console_flag_none_e = 0x0,
+#ifndef _di_f_console_flag_d_
+ #define f_console_flag_none_d 0x0
- // Type flags.
- f_console_flag_normal_e = 0x1,
- f_console_flag_inverse_e = 0x2,
- f_console_flag_simple_e = 0x4,
- f_console_flag_complex_e = 0x8,
+ // Type flags.
+ #define f_console_flag_complex_d 0x1
+ #define f_console_flag_empty_long_d 0x2
+ #define f_console_flag_inverse_d 0x4
+ #define f_console_flag_normal_d 0x8
+ #define f_console_flag_simple_d 0x10
- // State flags.
- f_console_flag_disable_e = 0x10,
- }; // enum
+ // State flags.
+ #define f_console_flag_disable_d 0x20
+ #define f_console_flag_stop_d 0x40
- #define f_console_flag_mask_type_d 0xf
- #define f_console_flag_mask_state_d 0x10
-#endif // _di_f_console_flag_e_
+ #define f_console_flag_mask_type_d 0x1f
+ #define f_console_flag_mask_state_d 0x60
+#endif // _di_f_console_flag_d_
/**
* Result values that represent the type of command found.
*
* Here "alone" refers to '-', or '++', in that they only have the symbols (whereas '-x', or '++x' would not be alone).
*
- * f_console_result_*e:
+ * f_console_result_*_d:
* - none: No flags are set.
+ * - alone: The prefix character is by itself (such as only "-" rather than "-h").
* - found: The parameter has been found.
- * - normal: The normal prefix character ("-" by default) has been found.
* - inverse: The inverse prefix character ("+" by default) has been found.
- * - short: The found prefix is short (only a single character, such as "-" or "+").
* - long: The found prefix is long (two characters, such as "--" or "++").
- * - alone: The prefix character is by itself (such as only "-" rather than "-h").
+ * - normal: The normal prefix character ("-" by default) has been found.
+ * - short: The found prefix is short (only a single character, such as "-" or "+").
* - value: One or more values associated with the parameter have been found.
*/
-#ifndef _di_f_console_result_e_
- enum {
- f_console_result_none_e = 0x0,
- f_console_result_found_e = 0x1,
- f_console_result_normal_e = 0x2,
- f_console_result_inverse_e = 0x4,
- f_console_result_short_e = 0x8,
- f_console_result_long_e = 0x10,
- f_console_result_alone_e = 0x20,
- f_console_result_value_e = 0x40,
- }; // enum
-#endif // _di_f_console_result_e_
+#ifndef _di_f_console_result_d_
+ #define f_console_result_none_d 0x0
+ #define f_console_result_alone_d 0x1
+ #define f_console_result_found_d 0x2
+ #define f_console_result_inverse_d 0x4
+ #define f_console_result_long_d 0x8
+ #define f_console_result_normal_d 0x10
+ #define f_console_result_short_d 0x20
+ #define f_console_result_value_d 0x40
+#endif // _di_f_console_result_d_
/**
* Provide the standard verbosity codes.
*
* f_console_parameter_state_type_*_e:
* - none: No type set.
+ * - alone: Perform alone parameter match processing.
* - identify: Perform identify processing.
* - long: Perform long parameter match processing.
- * - miss: Perform no parameter match processi
+ * - miss: Perform no parameter match processing.
* - short: Perform short parameter match processing.
- * - short_preprocess: Perform short parameter match processing.
+ * - short_preprocess: Perform short parameter match pre-processing.
* - simple: Perform simple parameter match processing.
* - need: Perform value is needed processing.
* - wrap_up: Perform wrap up processing.
#ifndef _di_f_console_parameter_state_type_e_
enum {
f_console_parameter_state_type_none_e = 0,
+ f_console_parameter_state_type_alone_e,
f_console_parameter_state_type_identify_e,
f_console_parameter_state_type_long_e,
f_console_parameter_state_type_miss_e,
#ifndef _di_f_console_flag_t_
typedef uint8_t f_console_flag_t;
- #define f_console_flag_t_initialize f_console_flag_none_e
+ #define f_console_flag_t_initialize f_console_flag_none_d
#endif // _di_f_console_flag_t_
/**
#ifndef _di_f_console_result_t_
typedef uint8_t f_console_result_t;
- #define f_console_result_t_initialize f_console_result_none_e
+ #define f_console_result_t_initialize f_console_result_none_d
#endif // _di_f_console_result_t_
/**
* The macro_f_console_parameter_t_initialize_4() reduced arguments has short.
* The macro_f_console_parameter_t_initialize_5() reduced arguments has long.
* The macro_f_console_parameter_t_initialize_6() reduced arguments has simple.
+ * The macro_f_console_parameter_t_initialize_7() reduced arguments has none of short, long, and simple (all are set to an empty string).
*/
#ifndef _di_f_console_parameter_t_
typedef struct {
match_simple, \
values_total, \
flag, \
- f_console_result_none_e, \
+ f_console_result_none_d, \
0, \
0, \
f_number_unsigneds_t_initialize, \
f_string_empty_s, \
values_total, \
flag, \
- f_console_result_none_e, \
+ f_console_result_none_d, \
0, \
0, \
f_number_unsigneds_t_initialize, \
f_string_empty_s, \
values_total, \
flag, \
- f_console_result_none_e, \
+ f_console_result_none_d, \
0, \
0, \
f_number_unsigneds_t_initialize, \
f_string_empty_s, \
values_total, \
flag, \
- f_console_result_none_e, \
+ f_console_result_none_d, \
0, \
0, \
f_number_unsigneds_t_initialize, \
match_simple, \
values_total, \
flag, \
- f_console_result_none_e, \
+ f_console_result_none_d, \
+ 0, \
+ 0, \
+ f_number_unsigneds_t_initialize, \
+ f_number_unsigneds_t_initialize, \
+ f_number_unsigneds_t_initialize, \
+ }
+
+ #define macro_f_console_parameter_t_initialize_7(values_total, flag) { \
+ f_string_empty_s, \
+ f_string_empty_s, \
+ f_string_empty_s, \
+ values_total, \
+ flag, \
+ f_console_result_none_d, \
0, \
0, \
f_number_unsigneds_t_initialize, \
#if !defined(_di_f_console_identify_) || !defined(_di_f_console_parameter_process_)
f_status_t private_f_console_identify(const f_string_t input, f_console_result_t * const result) {
- *result = f_console_result_none_e;
+ *result = f_console_result_none_d;
if (!input) return F_data_not;
if (!length) return F_data_not;
if (input[0] == f_console_symbol_short_normal_s.string[0]) {
- *result = f_console_result_found_e | f_console_result_normal_e;
+ *result = f_console_result_found_d | f_console_result_normal_d;
if (length > 1) {
if (input[1] == f_console_symbol_short_normal_s.string[0]) {
- *result |= f_console_result_long_e;
+ *result |= f_console_result_long_d;
if (length < 3) {
- *result |= f_console_result_alone_e;
+ *result |= f_console_result_alone_d;
}
}
else {
- *result |= f_console_result_short_e;
+ *result |= f_console_result_short_d;
}
}
else {
- *result |= f_console_result_short_e | f_console_result_alone_e;
+ *result |= f_console_result_short_d | f_console_result_alone_d;
}
}
else if (input[0] == f_console_symbol_short_inverse_s.string[0]) {
- *result = f_console_result_found_e | f_console_result_inverse_e;
+ *result = f_console_result_found_d | f_console_result_inverse_d;
if (length > 1) {
if (input[1] == f_console_symbol_short_inverse_s.string[0]) {
- *result |= f_console_result_long_e;
+ *result |= f_console_result_long_d;
if (length < 3) {
- *result |= f_console_result_alone_e;
+ *result |= f_console_result_alone_d;
}
}
else {
- *result |= f_console_result_short_e;
+ *result |= f_console_result_short_d;
}
}
else {
- *result |= f_console_result_short_e | f_console_result_alone_e;
+ *result |= f_console_result_short_d | f_console_result_alone_d;
}
}
}
const f_status_t status = f_console_identify(input, &result);
assert_int_equal(status, F_data_not);
- assert_int_equal(result, f_console_result_none_e);
+ assert_int_equal(result, f_console_result_none_d);
}
{
const f_status_t status = f_console_identify("input", &result);
assert_int_equal(status, F_okay);
- assert_int_equal(result, f_console_result_none_e);
+ assert_int_equal(result, f_console_result_none_d);
}
{
const f_status_t status = f_console_identify("-", &result);
assert_int_equal(status, F_okay);
- assert_int_equal(result, f_console_result_found_e | f_console_result_normal_e | f_console_result_short_e | f_console_result_alone_e);
+ assert_int_equal(result, f_console_result_found_d | f_console_result_normal_d | f_console_result_short_d | f_console_result_alone_d);
}
{
const f_status_t status = f_console_identify("+", &result);
assert_int_equal(status, F_okay);
- assert_int_equal(result, f_console_result_found_e | f_console_result_inverse_e | f_console_result_short_e | f_console_result_alone_e);
+ assert_int_equal(result, f_console_result_found_d | f_console_result_inverse_d | f_console_result_short_d | f_console_result_alone_d);
}
{
const f_status_t status = f_console_identify("-i", &result);
assert_int_equal(status, F_okay);
- assert_int_equal(result, f_console_result_found_e | f_console_result_normal_e | f_console_result_short_e);
+ assert_int_equal(result, f_console_result_found_d | f_console_result_normal_d | f_console_result_short_d);
}
{
const f_status_t status = f_console_identify("+i", &result);
assert_int_equal(status, F_okay);
- assert_int_equal(result, f_console_result_found_e | f_console_result_inverse_e | f_console_result_short_e);
+ assert_int_equal(result, f_console_result_found_d | f_console_result_inverse_d | f_console_result_short_d);
}
{
const f_status_t status = f_console_identify("--input", &result);
assert_int_equal(status, F_okay);
- assert_int_equal(result, f_console_result_found_e | f_console_result_normal_e | f_console_result_long_e);
+ assert_int_equal(result, f_console_result_found_d | f_console_result_normal_d | f_console_result_long_d);
}
{
const f_status_t status = f_console_identify("++input", &result);
assert_int_equal(status, F_okay);
- assert_int_equal(result, f_console_result_found_e | f_console_result_inverse_e | f_console_result_long_e);
+ assert_int_equal(result, f_console_result_found_d | f_console_result_inverse_d | f_console_result_long_d);
}
{
const f_status_t status = f_console_identify("--", &result);
assert_int_equal(status, F_okay);
- assert_int_equal(result, f_console_result_found_e | f_console_result_normal_e | f_console_result_long_e | f_console_result_alone_e);
+ assert_int_equal(result, f_console_result_found_d | f_console_result_normal_d | f_console_result_long_d | f_console_result_alone_d);
}
{
const f_status_t status = f_console_identify("++", &result);
assert_int_equal(status, F_okay);
- assert_int_equal(result, f_console_result_found_e | f_console_result_inverse_e | f_console_result_long_e | f_console_result_alone_e);
+ assert_int_equal(result, f_console_result_found_d | f_console_result_inverse_d | f_console_result_long_d | f_console_result_alone_d);
}
}
f_console_parameter_t parameter_1 = f_console_parameter_t_initialize;
f_console_parameter_t parameter_2 = f_console_parameter_t_initialize;
- parameter_1.result = f_console_result_found_e;
+ parameter_1.result = f_console_result_found_d;
parameter_1.location = 5;
parameter_1.location_sub = 6;
- parameter_2.result = f_console_result_found_e;
+ parameter_2.result = f_console_result_found_d;
parameter_2.location = 3;
parameter_2.location_sub = 4;
f_console_parameter_t parameter_1 = f_console_parameter_t_initialize;
f_console_parameter_t parameter_2 = f_console_parameter_t_initialize;
- parameter_1.result = f_console_result_found_e;
+ parameter_1.result = f_console_result_found_d;
parameter_1.location = 5;
parameter_1.location_sub = 6;
- parameter_2.result = f_console_result_found_e;
+ parameter_2.result = f_console_result_found_d;
parameter_2.location = 3;
parameter_2.location_sub = 4;
const f_console_arguments_t arguments = macro_f_console_arguments_t_initialize_1(2, argv, 0);
f_console_parameter_t parameter[] = {
- macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_e),
+ macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_d),
};
f_console_parameters_t parameters = macro_f_console_parameters_t_initialize_1(parameter, 9, 0);
assert_int_equal(state.status, F_complete_not);
- assert_int_equal(parameter[0].result, f_console_result_none_e);
+ assert_int_equal(parameter[0].result, f_console_result_none_d);
assert_int_equal(parameter[0].locations.used, 0);
assert_int_equal(parameter[0].locations_sub.used, 0);
assert_int_equal(parameter[0].values.used, 0);
assert_int_equal(parameter[0].location, 0);
assert_int_equal(parameter[0].location_sub, 0);
- assert_int_equal(parameter[1].result & f_console_result_found_e, f_console_result_found_e);
+ assert_int_equal(parameter[1].result & f_console_result_found_d, f_console_result_found_d);
assert_int_equal(parameter[1].locations.used, 1);
assert_int_equal(parameter[1].locations_sub.used, 1);
assert_int_equal(parameter[1].values.used, 0);
assert_int_equal(parameter[1].locations.array[0], 1);
assert_int_equal(parameter[1].locations_sub.array[0], 0);
- assert_int_equal(parameter[2].result, f_console_result_none_e);
+ assert_int_equal(parameter[2].result, f_console_result_none_d);
assert_int_equal(parameter[2].locations.used, 0);
assert_int_equal(parameter[2].locations_sub.used, 0);
assert_int_equal(parameter[2].values.used, 0);
assert_int_equal(parameter[2].location, 0);
assert_int_equal(parameter[2].location_sub, 0);
- assert_int_equal(parameter[3].result, f_console_result_none_e);
+ assert_int_equal(parameter[3].result, f_console_result_none_d);
assert_int_equal(parameter[3].locations.used, 0);
assert_int_equal(parameter[3].locations_sub.used, 0);
assert_int_equal(parameter[3].values.used, 0);
assert_int_equal(parameter[3].location, 0);
assert_int_equal(parameter[3].location_sub, 0);
- assert_int_equal(parameter[4].result, f_console_result_none_e);
+ assert_int_equal(parameter[4].result, f_console_result_none_d);
assert_int_equal(parameter[4].locations.used, 0);
assert_int_equal(parameter[4].locations_sub.used, 0);
assert_int_equal(parameter[4].values.used, 0);
assert_int_equal(parameter[4].location, 0);
assert_int_equal(parameter[4].location_sub, 0);
- assert_int_equal(parameter[5].result, f_console_result_none_e);
+ assert_int_equal(parameter[5].result, f_console_result_none_d);
assert_int_equal(parameter[5].locations.used, 0);
assert_int_equal(parameter[5].locations_sub.used, 0);
assert_int_equal(parameter[5].values.used, 0);
assert_int_equal(parameter[5].location, 0);
assert_int_equal(parameter[5].location_sub, 0);
- assert_int_equal(parameter[6].result, f_console_result_none_e);
+ assert_int_equal(parameter[6].result, f_console_result_none_d);
assert_int_equal(parameter[6].locations.used, 0);
assert_int_equal(parameter[6].locations_sub.used, 0);
assert_int_equal(parameter[6].values.used, 0);
assert_int_equal(parameter[6].location, 0);
assert_int_equal(parameter[6].location_sub, 0);
- assert_int_equal(parameter[7].result, f_console_result_none_e);
+ assert_int_equal(parameter[7].result, f_console_result_none_d);
assert_int_equal(parameter[7].locations.used, 0);
assert_int_equal(parameter[7].locations_sub.used, 0);
assert_int_equal(parameter[7].values.used, 0);
assert_int_equal(parameter[7].location, 0);
assert_int_equal(parameter[7].location_sub, 0);
- assert_int_equal(parameter[8].result, f_console_result_none_e);
+ assert_int_equal(parameter[8].result, f_console_result_none_d);
assert_int_equal(parameter[8].locations.used, 0);
assert_int_equal(parameter[8].locations_sub.used, 0);
assert_int_equal(parameter[8].values.used, 0);
const f_console_arguments_t arguments = macro_f_console_arguments_t_initialize_1(argc, argv, 0);
f_console_parameter_t parameter[] = {
- macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_e),
+ macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_d),
};
f_console_parameters_t parameters = macro_f_console_parameters_t_initialize_1(parameter, 9, 0);
assert_int_equal(state.status, F_data_not);
- assert_int_equal(parameter[0].result, f_console_result_none_e);
+ assert_int_equal(parameter[0].result, f_console_result_none_d);
assert_int_equal(parameter[0].locations.used, 0);
assert_int_equal(parameter[0].values.used, 0);
assert_int_equal(parameter[0].location, 0);
assert_int_equal(parameter[0].location_sub, 0);
- assert_int_equal(parameter[1].result, f_console_result_none_e);
+ assert_int_equal(parameter[1].result, f_console_result_none_d);
assert_int_equal(parameter[1].locations.used, 0);
assert_int_equal(parameter[1].values.used, 0);
assert_int_equal(parameter[1].location, 0);
assert_int_equal(parameter[1].location_sub, 0);
- assert_int_equal(parameter[2].result, f_console_result_none_e);
+ assert_int_equal(parameter[2].result, f_console_result_none_d);
assert_int_equal(parameter[2].locations.used, 0);
assert_int_equal(parameter[2].values.used, 0);
assert_int_equal(parameter[2].location, 0);
assert_int_equal(parameter[2].location_sub, 0);
- assert_int_equal(parameter[3].result, f_console_result_none_e);
+ assert_int_equal(parameter[3].result, f_console_result_none_d);
assert_int_equal(parameter[3].locations.used, 0);
assert_int_equal(parameter[3].values.used, 0);
assert_int_equal(parameter[3].location, 0);
assert_int_equal(parameter[3].location_sub, 0);
- assert_int_equal(parameter[4].result, f_console_result_none_e);
+ assert_int_equal(parameter[4].result, f_console_result_none_d);
assert_int_equal(parameter[4].locations.used, 0);
assert_int_equal(parameter[4].values.used, 0);
assert_int_equal(parameter[4].location, 0);
assert_int_equal(parameter[4].location_sub, 0);
- assert_int_equal(parameter[5].result, f_console_result_none_e);
+ assert_int_equal(parameter[5].result, f_console_result_none_d);
assert_int_equal(parameter[5].locations.used, 0);
assert_int_equal(parameter[5].values.used, 0);
assert_int_equal(parameter[5].location, 0);
assert_int_equal(parameter[5].location_sub, 0);
- assert_int_equal(parameter[6].result, f_console_result_none_e);
+ assert_int_equal(parameter[6].result, f_console_result_none_d);
assert_int_equal(parameter[6].locations.used, 0);
assert_int_equal(parameter[6].values.used, 0);
assert_int_equal(parameter[6].location, 0);
assert_int_equal(parameter[6].location_sub, 0);
- assert_int_equal(parameter[7].result, f_console_result_none_e);
+ assert_int_equal(parameter[7].result, f_console_result_none_d);
assert_int_equal(parameter[7].locations.used, 0);
assert_int_equal(parameter[7].values.used, 0);
assert_int_equal(parameter[7].location, 0);
assert_int_equal(parameter[7].location_sub, 0);
- assert_int_equal(parameter[8].result, f_console_result_none_e);
+ assert_int_equal(parameter[8].result, f_console_result_none_d);
assert_int_equal(parameter[8].locations.used, 0);
assert_int_equal(parameter[8].values.used, 0);
assert_int_equal(parameter[8].location, 0);
const f_console_arguments_t arguments = macro_f_console_arguments_t_initialize_1(argc, argv, 0);
f_console_parameter_t parameter[] = {
- macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_e),
+ macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_d),
};
f_console_parameters_t parameters = macro_f_console_parameters_t_initialize_1(parameter, 9, 0);
assert_int_equal(state.status, argc ? F_okay : F_data_not);
- assert_int_equal(parameter[0].result, f_console_result_none_e);
+ assert_int_equal(parameter[0].result, f_console_result_none_d);
assert_int_equal(parameter[0].locations.used, 0);
assert_int_equal(parameter[0].locations_sub.used, 0);
assert_int_equal(parameter[0].values.used, 0);
assert_int_equal(parameter[0].location, 0);
assert_int_equal(parameter[0].location_sub, 0);
- assert_int_equal(parameter[1].result, f_console_result_none_e);
+ assert_int_equal(parameter[1].result, f_console_result_none_d);
assert_int_equal(parameter[1].locations.used, 0);
assert_int_equal(parameter[1].locations_sub.used, 0);
assert_int_equal(parameter[1].values.used, 0);
assert_int_equal(parameter[1].location, 0);
assert_int_equal(parameter[1].location_sub, 0);
- assert_int_equal(parameter[2].result, f_console_result_none_e);
+ assert_int_equal(parameter[2].result, f_console_result_none_d);
assert_int_equal(parameter[2].locations.used, 0);
assert_int_equal(parameter[2].locations_sub.used, 0);
assert_int_equal(parameter[2].values.used, 0);
assert_int_equal(parameter[2].location, 0);
assert_int_equal(parameter[2].location_sub, 0);
- assert_int_equal(parameter[3].result, f_console_result_none_e);
+ assert_int_equal(parameter[3].result, f_console_result_none_d);
assert_int_equal(parameter[3].locations.used, 0);
assert_int_equal(parameter[3].locations_sub.used, 0);
assert_int_equal(parameter[3].values.used, 0);
assert_int_equal(parameter[3].location, 0);
assert_int_equal(parameter[3].location_sub, 0);
- assert_int_equal(parameter[4].result, f_console_result_none_e);
+ assert_int_equal(parameter[4].result, f_console_result_none_d);
assert_int_equal(parameter[4].locations.used, 0);
assert_int_equal(parameter[4].locations_sub.used, 0);
assert_int_equal(parameter[4].values.used, 0);
assert_int_equal(parameter[4].location, 0);
assert_int_equal(parameter[4].location_sub, 0);
- assert_int_equal(parameter[5].result, f_console_result_none_e);
+ assert_int_equal(parameter[5].result, f_console_result_none_d);
assert_int_equal(parameter[5].locations.used, 0);
assert_int_equal(parameter[5].locations_sub.used, 0);
assert_int_equal(parameter[5].values.used, 0);
assert_int_equal(parameter[5].location, 0);
assert_int_equal(parameter[5].location_sub, 0);
- assert_int_equal(parameter[6].result, f_console_result_none_e);
+ assert_int_equal(parameter[6].result, f_console_result_none_d);
assert_int_equal(parameter[6].locations.used, 0);
assert_int_equal(parameter[6].locations_sub.used, 0);
assert_int_equal(parameter[6].values.used, 0);
assert_int_equal(parameter[6].location, 0);
assert_int_equal(parameter[6].location_sub, 0);
- assert_int_equal(parameter[7].result, f_console_result_none_e);
+ assert_int_equal(parameter[7].result, f_console_result_none_d);
assert_int_equal(parameter[7].locations.used, 0);
assert_int_equal(parameter[7].locations_sub.used, 0);
assert_int_equal(parameter[7].values.used, 0);
assert_int_equal(parameter[7].location, 0);
assert_int_equal(parameter[7].location_sub, 0);
- assert_int_equal(parameter[8].result, f_console_result_none_e);
+ assert_int_equal(parameter[8].result, f_console_result_none_d);
assert_int_equal(parameter[8].locations.used, 0);
assert_int_equal(parameter[8].locations_sub.used, 0);
assert_int_equal(parameter[8].values.used, 0);
const f_console_arguments_t arguments = macro_f_console_arguments_t_initialize_1(argc, argv, 0);
f_console_parameter_t parameter[] = {
- macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_e),
+ macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_d),
};
f_console_parameters_t parameters = macro_f_console_parameters_t_initialize_1(parameter, 9, 0);
assert_int_equal(state.status, F_data_not);
- assert_int_equal(parameter[0].result, f_console_result_none_e);
+ assert_int_equal(parameter[0].result, f_console_result_none_d);
assert_int_equal(parameter[0].locations.used, 0);
assert_int_equal(parameter[0].locations_sub.used, 0);
assert_int_equal(parameter[0].values.used, 0);
assert_int_equal(parameter[0].location, 0);
assert_int_equal(parameter[0].location_sub, 0);
- assert_int_equal(parameter[1].result, f_console_result_none_e);
+ assert_int_equal(parameter[1].result, f_console_result_none_d);
assert_int_equal(parameter[1].locations.used, 0);
assert_int_equal(parameter[1].locations_sub.used, 0);
assert_int_equal(parameter[1].values.used, 0);
assert_int_equal(parameter[1].location, 0);
assert_int_equal(parameter[1].location_sub, 0);
- assert_int_equal(parameter[2].result, f_console_result_none_e);
+ assert_int_equal(parameter[2].result, f_console_result_none_d);
assert_int_equal(parameter[2].locations.used, 0);
assert_int_equal(parameter[2].locations_sub.used, 0);
assert_int_equal(parameter[2].values.used, 0);
assert_int_equal(parameter[2].location, 0);
assert_int_equal(parameter[2].location_sub, 0);
- assert_int_equal(parameter[3].result, f_console_result_none_e);
+ assert_int_equal(parameter[3].result, f_console_result_none_d);
assert_int_equal(parameter[3].locations.used, 0);
assert_int_equal(parameter[3].locations_sub.used, 0);
assert_int_equal(parameter[3].values.used, 0);
assert_int_equal(parameter[3].location, 0);
assert_int_equal(parameter[3].location_sub, 0);
- assert_int_equal(parameter[4].result, f_console_result_none_e);
+ assert_int_equal(parameter[4].result, f_console_result_none_d);
assert_int_equal(parameter[4].locations.used, 0);
assert_int_equal(parameter[4].locations_sub.used, 0);
assert_int_equal(parameter[4].values.used, 0);
assert_int_equal(parameter[4].location, 0);
assert_int_equal(parameter[4].location_sub, 0);
- assert_int_equal(parameter[5].result, f_console_result_none_e);
+ assert_int_equal(parameter[5].result, f_console_result_none_d);
assert_int_equal(parameter[5].locations.used, 0);
assert_int_equal(parameter[5].locations_sub.used, 0);
assert_int_equal(parameter[5].values.used, 0);
assert_int_equal(parameter[5].location, 0);
assert_int_equal(parameter[5].location_sub, 0);
- assert_int_equal(parameter[6].result, f_console_result_none_e);
+ assert_int_equal(parameter[6].result, f_console_result_none_d);
assert_int_equal(parameter[6].locations.used, 0);
assert_int_equal(parameter[6].locations_sub.used, 0);
assert_int_equal(parameter[6].values.used, 0);
assert_int_equal(parameter[6].location, 0);
assert_int_equal(parameter[6].location_sub, 0);
- assert_int_equal(parameter[7].result, f_console_result_none_e);
+ assert_int_equal(parameter[7].result, f_console_result_none_d);
assert_int_equal(parameter[7].locations.used, 0);
assert_int_equal(parameter[7].locations_sub.used, 0);
assert_int_equal(parameter[7].values.used, 0);
assert_int_equal(parameter[7].location, 0);
assert_int_equal(parameter[7].location_sub, 0);
- assert_int_equal(parameter[8].result, f_console_result_none_e);
+ assert_int_equal(parameter[8].result, f_console_result_none_d);
assert_int_equal(parameter[8].locations.used, 0);
assert_int_equal(parameter[8].locations_sub.used, 0);
assert_int_equal(parameter[8].values.used, 0);
const f_console_arguments_t arguments = macro_f_console_arguments_t_initialize_1(total, argv, 0);
f_console_parameter_t parameter[] = {
- macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_e),
+ macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_d),
};
f_console_parameters_t parameters = macro_f_console_parameters_t_initialize_1(parameter, 9, 0);
assert_int_equal(state.status, F_okay);
- assert_int_equal(parameter[0].result, f_console_result_none_e);
+ assert_int_equal(parameter[0].result, f_console_result_none_d);
assert_int_equal(parameter[0].locations.used, 0);
assert_int_equal(parameter[0].values.used, 0);
assert_int_equal(parameter[0].location, 0);
assert_int_equal(parameter[0].location_sub, 0);
- assert_int_equal(parameter[1].result, f_console_result_none_e);
+ assert_int_equal(parameter[1].result, f_console_result_none_d);
assert_int_equal(parameter[1].locations.used, 0);
assert_int_equal(parameter[1].values.used, 0);
assert_int_equal(parameter[1].location, 0);
assert_int_equal(parameter[1].location_sub, 0);
- assert_int_equal(parameter[2].result, f_console_result_none_e);
+ assert_int_equal(parameter[2].result, f_console_result_none_d);
assert_int_equal(parameter[2].locations.used, 0);
assert_int_equal(parameter[2].values.used, 0);
assert_int_equal(parameter[2].location, 0);
assert_int_equal(parameter[2].location_sub, 0);
- assert_int_equal(parameter[3].result, f_console_result_none_e);
+ assert_int_equal(parameter[3].result, f_console_result_none_d);
assert_int_equal(parameter[3].locations.used, 0);
assert_int_equal(parameter[3].values.used, 0);
assert_int_equal(parameter[3].location, 0);
assert_int_equal(parameter[3].location_sub, 0);
- assert_int_equal(parameter[4].result, f_console_result_none_e);
+ assert_int_equal(parameter[4].result, f_console_result_none_d);
assert_int_equal(parameter[4].locations.used, 0);
assert_int_equal(parameter[4].values.used, 0);
assert_int_equal(parameter[4].location, 0);
assert_int_equal(parameter[4].location_sub, 0);
- assert_int_equal(parameter[5].result, f_console_result_none_e);
+ assert_int_equal(parameter[5].result, f_console_result_none_d);
assert_int_equal(parameter[5].locations.used, 0);
assert_int_equal(parameter[5].values.used, 0);
assert_int_equal(parameter[5].location, 0);
assert_int_equal(parameter[5].location_sub, 0);
- assert_int_equal(parameter[6].result, f_console_result_none_e);
+ assert_int_equal(parameter[6].result, f_console_result_none_d);
assert_int_equal(parameter[6].locations.used, 0);
assert_int_equal(parameter[6].values.used, 0);
assert_int_equal(parameter[6].location, 0);
assert_int_equal(parameter[6].location_sub, 0);
- assert_int_equal(parameter[7].result, f_console_result_none_e);
+ assert_int_equal(parameter[7].result, f_console_result_none_d);
assert_int_equal(parameter[7].locations.used, 0);
assert_int_equal(parameter[7].values.used, 0);
assert_int_equal(parameter[7].location, 0);
assert_int_equal(parameter[7].location_sub, 0);
- assert_int_equal(parameter[8].result, f_console_result_none_e);
+ assert_int_equal(parameter[8].result, f_console_result_none_d);
assert_int_equal(parameter[8].locations.used, 0);
assert_int_equal(parameter[8].values.used, 0);
assert_int_equal(parameter[8].location, 0);
const f_console_arguments_t arguments = macro_f_console_arguments_t_initialize_1(24, argv, 0);
f_console_parameter_t parameter[] = {
- macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_m, s_mixed_1, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_M, s_mixed_2, f_string_empty_s, 2, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_x, s_mixed_3, f_string_empty_s, 0, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_e),
+ macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_m, s_mixed_1, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_M, s_mixed_2, f_string_empty_s, 2, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_x, s_mixed_3, f_string_empty_s, 0, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_d),
};
f_console_parameters_t parameters = macro_f_console_parameters_t_initialize_1(parameter, 12, 0);
assert_int_equal(state.status, F_okay);
- assert_int_equal(parameter[0].result & f_console_result_value_e, f_console_result_value_e);
+ assert_int_equal(parameter[0].result & f_console_result_value_d, f_console_result_value_d);
assert_int_equal(parameter[0].locations.used, 1);
assert_int_equal(parameter[0].locations_sub.used, 1);
assert_int_equal(parameter[0].values.used, 1);
assert_int_equal(parameter[0].locations_sub.array[0], 1);
assert_string_equal(argv[parameter[0].values.array[0]], argv[2]);
- assert_int_equal(parameter[1].result & f_console_result_value_e, f_console_result_value_e);
+ assert_int_equal(parameter[1].result & f_console_result_value_d, f_console_result_value_d);
assert_int_equal(parameter[1].locations.used, 1);
assert_int_equal(parameter[1].locations_sub.used, 1);
assert_int_equal(parameter[1].values.used, 1);
assert_int_equal(parameter[1].locations_sub.array[0], 1);
assert_string_equal(argv[parameter[1].values.array[0]], argv[4]);
- assert_int_equal(parameter[2].result & f_console_result_value_e, f_console_result_value_e);
+ assert_int_equal(parameter[2].result & f_console_result_value_d, f_console_result_value_d);
assert_int_equal(parameter[2].locations.used, 1);
assert_int_equal(parameter[2].locations_sub.used, 1);
assert_int_equal(parameter[2].values.used, 1);
assert_int_equal(parameter[2].locations_sub.array[0], 2);
assert_string_equal(argv[parameter[2].values.array[0]], argv[5]);
- assert_int_equal(parameter[3].result & f_console_result_found_e, f_console_result_found_e);
+ assert_int_equal(parameter[3].result & f_console_result_found_d, f_console_result_found_d);
assert_int_equal(parameter[3].locations.used, 1);
assert_int_equal(parameter[3].locations_sub.used, 1);
assert_int_equal(parameter[3].values.used, 0);
assert_int_equal(parameter[3].locations.array[0], 7);
assert_int_equal(parameter[3].locations_sub.array[0], 1);
- assert_int_equal(parameter[4].result & f_console_result_value_e, f_console_result_value_e);
+ assert_int_equal(parameter[4].result & f_console_result_value_d, f_console_result_value_d);
assert_int_equal(parameter[4].locations.used, 1);
assert_int_equal(parameter[4].locations_sub.used, 1);
assert_int_equal(parameter[4].values.used, 1);
assert_int_equal(parameter[4].locations_sub.array[0], 0);
assert_string_equal(argv[parameter[4].values.array[0]], argv[9]);
- assert_int_equal(parameter[5].result & f_console_result_value_e, f_console_result_value_e);
+ assert_int_equal(parameter[5].result & f_console_result_value_d, f_console_result_value_d);
assert_int_equal(parameter[5].locations.used, 1);
assert_int_equal(parameter[5].locations_sub.used, 1);
assert_int_equal(parameter[5].values.used, 1);
assert_int_equal(parameter[5].locations_sub.array[0], 0);
assert_string_equal(argv[parameter[5].values.array[0]], argv[11]);
- assert_int_equal(parameter[6].result & f_console_result_value_e, f_console_result_value_e);
+ assert_int_equal(parameter[6].result & f_console_result_value_d, f_console_result_value_d);
assert_int_equal(parameter[6].locations.used, 1);
assert_int_equal(parameter[6].locations_sub.used, 1);
assert_int_equal(parameter[6].values.used, 2);
assert_string_equal(argv[parameter[6].values.array[0]], argv[13]);
assert_string_equal(argv[parameter[6].values.array[1]], argv[14]);
- assert_int_equal(parameter[7].result, f_console_result_none_e);
+ assert_int_equal(parameter[7].result, f_console_result_none_d);
assert_int_equal(parameter[7].locations.used, 0);
assert_int_equal(parameter[7].locations_sub.used, 0);
assert_int_equal(parameter[7].values.used, 0);
assert_int_equal(parameter[7].location, 0);
assert_int_equal(parameter[7].location_sub, 0);
- assert_int_equal(parameter[8].result & f_console_result_value_e, f_console_result_value_e);
+ assert_int_equal(parameter[8].result & f_console_result_value_d, f_console_result_value_d);
assert_int_equal(parameter[8].locations.used, 1);
assert_int_equal(parameter[8].locations_sub.used, 1);
assert_int_equal(parameter[8].values.used, 1);
assert_int_equal(parameter[8].locations_sub.array[0], 1);
assert_string_equal(argv[parameter[8].values.array[0]], argv[21]);
- assert_int_equal(parameter[9].result & f_console_result_value_e, f_console_result_value_e);
+ assert_int_equal(parameter[9].result & f_console_result_value_d, f_console_result_value_d);
assert_int_equal(parameter[9].locations.used, 1);
assert_int_equal(parameter[9].locations_sub.used, 1);
assert_int_equal(parameter[9].values.used, 2);
assert_string_equal(argv[parameter[9].values.array[0]], argv[22]);
assert_string_equal(argv[parameter[9].values.array[1]], argv[23]);
- assert_int_equal(parameter[10].result & f_console_result_found_e, f_console_result_found_e);
+ assert_int_equal(parameter[10].result & f_console_result_found_d, f_console_result_found_d);
assert_int_equal(parameter[10].locations.used, 1);
assert_int_equal(parameter[10].locations_sub.used, 2);
assert_int_equal(parameter[10].values.used, 0);
assert_int_equal(parameter[10].locations_sub.array[0], 3);
assert_int_equal(parameter[10].locations_sub.array[1], 4);
- assert_int_equal(parameter[11].result & f_console_result_found_e, f_console_result_found_e);
+ assert_int_equal(parameter[11].result & f_console_result_found_d, f_console_result_found_d);
assert_int_equal(parameter[11].locations.used, 2);
assert_int_equal(parameter[11].locations_sub.used, 2);
assert_int_equal(parameter[11].values.used, 0);
const uint8_t parameters_total = 12;
f_console_parameter_t parameter[] = {
- macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_m, s_mixed_1, f_string_empty_s, 1, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_M, s_mixed_2, f_string_empty_s, 2, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(s_x, s_mixed_3, f_string_empty_s, 0, f_console_flag_normal_e),
- macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_e),
+ macro_f_console_parameter_t_initialize_2(s_f, f_string_empty_s, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_s, s_second, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_t, s_third, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_F, f_string_empty_s, f_string_empty_s, 0, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_fifth, f_string_empty_s, 1, f_console_flag_inverse_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_sixth, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, s_seventh, f_string_empty_s, 2, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_N, s_not_found, f_string_empty_s, 0, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_m, s_mixed_1, f_string_empty_s, 1, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_M, s_mixed_2, f_string_empty_s, 2, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(s_x, s_mixed_3, f_string_empty_s, 0, f_console_flag_normal_d),
+ macro_f_console_parameter_t_initialize_2(f_string_empty_s, f_string_empty_s, s_other, 0, f_console_flag_simple_d),
};
f_console_parameters_t parameters = macro_f_console_parameters_t_initialize_1(parameter, parameters_total, 0);
assert_int_equal(state.status, F_okay);
}
- parameter[0].flag |= f_console_flag_disable_e;
+ parameter[0].flag |= f_console_flag_disable_d;
{
const f_status_t status = f_console_parameter_reset(¶meters);
for (uint8_t i = 0; i < parameters_total; ++i) {
- assert_int_equal(parameter[i].flag & f_console_flag_disable_e, 0);
- assert_int_equal(parameter[i].result, f_console_result_none_e);
+ assert_int_equal(parameter[i].flag & f_console_flag_disable_d, 0);
+ assert_int_equal(parameter[i].result, f_console_result_none_d);
assert_int_equal(parameter[i].locations.used, 0);
assert_int_equal(parameter[i].locations_sub.used, 0);
assert_int_equal(parameter[i].values.used, 0);
#endif // _di_level_1_parameter_checking_
if (path.used) {
- recurse->state.status = f_string_dynamic_append_nulless(path, &recurse->path);
+ recurse->state.status = f_string_dynamic_append_assure_nulless(path, &recurse->path);
if (F_status_is_error_not(recurse->state.status)) {
// Do not allow trailing path separators in the string's length calculation, except root directory '/'.
- for (; recurse->path.used; --recurse->path.used) {
- if (recurse->path.string[recurse->path.used - 1] != f_path_separator_s.string[0]) break;
- } // for
+ if (recurse->path.used > 1) {
+ for (; recurse->path.used; --recurse->path.used) {
+ if (recurse->path.string[recurse->path.used - 1] != f_path_separator_s.string[0]) break;
+ } // for
- recurse->path.string[recurse->path.used] = 0;
+ if (recurse->path.used < path.used) {
+ recurse->path.string[recurse->path.used] = 0;
+ }
+ }
- recurse->state.status = f_directory_exists(path);
+ recurse->state.status = f_directory_exists(recurse->path);
- if (recurse->state.status == F_false) {
- recurse->state.status = F_status_set_error(F_directory_not);
- }
+ recurse->state.status = recurse->state.status == F_false ? F_status_set_error(F_directory_not) : F_okay;
}
}
else {
* Errors (with error bit) from: f_memory_array_increase_by().
* Errors (with error bit) from: f_memory_array_resize().
* Errors (with error bit) from: f_string_dynamic_append_assure().
- * Errors (with error bit) from: f_string_dynamic_append_nulless().
+ * Errors (with error bit) from: f_string_dynamic_append_assure_nulless().
*
* Errors (with error bit) from: recurse.action().
* Errors (with error bit) from: recurse.handle().
}
#define macro_fll_program_console_parameter_standard_initialize \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_help_s, f_console_standard_long_help_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_copyright_s, f_console_standard_long_copyright_s, 0, f_console_flag_inverse_e), \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_light_s, f_console_standard_long_light_s, 0, f_console_flag_inverse_e), \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_dark_s, f_console_standard_long_dark_s, 0, f_console_flag_inverse_e), \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_no_color_s, f_console_standard_long_no_color_s, 0, f_console_flag_inverse_e), \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_quiet_s, f_console_standard_long_quiet_s, 0, f_console_flag_inverse_e), \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_error_s, f_console_standard_long_error_s, 0, f_console_flag_inverse_e), \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_normal_s, f_console_standard_long_normal_s, 0, f_console_flag_inverse_e), \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_verbose_s, f_console_standard_long_verbose_s, 0, f_console_flag_inverse_e), \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_debug_s, f_console_standard_long_debug_s, 0, f_console_flag_inverse_e), \
- macro_f_console_parameter_t_initialize_3(f_console_standard_short_version_s, f_console_standard_long_version_s, 0, f_console_flag_inverse_e)
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_help_s, f_console_standard_long_help_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_copyright_s, f_console_standard_long_copyright_s, 0, f_console_flag_inverse_d), \
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_light_s, f_console_standard_long_light_s, 0, f_console_flag_inverse_d), \
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_dark_s, f_console_standard_long_dark_s, 0, f_console_flag_inverse_d), \
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_no_color_s, f_console_standard_long_no_color_s, 0, f_console_flag_inverse_d), \
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_quiet_s, f_console_standard_long_quiet_s, 0, f_console_flag_inverse_d), \
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_error_s, f_console_standard_long_error_s, 0, f_console_flag_inverse_d), \
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_normal_s, f_console_standard_long_normal_s, 0, f_console_flag_inverse_d), \
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_verbose_s, f_console_standard_long_verbose_s, 0, f_console_flag_inverse_d), \
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_debug_s, f_console_standard_long_debug_s, 0, f_console_flag_inverse_d), \
+ macro_f_console_parameter_t_initialize_3(f_console_standard_short_version_s, f_console_standard_long_version_s, 0, f_console_flag_inverse_d)
#endif // _di_fll_program_data_t_
/**
}
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= byte_dump_main_flag_help_d;
return;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= byte_dump_main_flag_version_d;
return;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= byte_dump_main_flag_copyright_d;
return;
main->setting.flag &= ~byte_dump_main_flag_pipe_d;
}
- if (parameters->array[byte_dump_parameter_width_e].result & f_console_result_value_e) {
+ if (parameters->array[byte_dump_parameter_width_e].result & f_console_result_value_d) {
index = parameters->array[byte_dump_parameter_width_e].values.array[parameters->array[byte_dump_parameter_width_e].values.used - 1];
main->setting.state.status = fl_conversion_dynamic_to_unsigned_detect(fl_conversion_data_base_10_c, parameters->arguments.array[index], &number);
main->setting.width = (uint8_t) number;
}
- else if (parameters->array[byte_dump_parameter_width_e].result & f_console_result_found_e) {
+ else if (parameters->array[byte_dump_parameter_width_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, byte_dump_long_width_s);
for (uint8_t i = 0; i < 2; ++i) {
- if (parameters->array[indexs[i]].result & f_console_result_value_e) {
+ if (parameters->array[indexs[i]].result & f_console_result_value_d) {
index = parameters->array[indexs[i]].values.array[parameters->array[indexs[i]].values.used - 1];
main->setting.state.status = fl_conversion_dynamic_to_unsigned_detect(fl_conversion_data_base_10_c, parameters->arguments.array[index], &number);
*values[i] = number;
main->setting.flag |= flags[i];
}
- else if (parameters->array[indexs[i]].result & f_console_result_found_e) {
+ else if (parameters->array[indexs[i]].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, names[i]);
}
}
- if (parameters->array[byte_dump_parameter_text_e].result & f_console_result_found_e) {
+ if (parameters->array[byte_dump_parameter_text_e].result & f_console_result_found_d) {
main->setting.flag |= byte_dump_main_flag_text_d;
}
else {
main->setting.flag &= ~byte_dump_main_flag_text_d;
}
- if (parameters->array[byte_dump_parameter_unicode_e].result & f_console_result_found_e) {
+ if (parameters->array[byte_dump_parameter_unicode_e].result & f_console_result_found_d) {
main->setting.flag |= byte_dump_main_flag_unicode_d;
}
else {
main->setting.flag &= ~byte_dump_main_flag_unicode_d;
}
- if (parameters->array[byte_dump_parameter_placeholder_e].result & f_console_result_found_e) {
+ if (parameters->array[byte_dump_parameter_placeholder_e].result & f_console_result_found_d) {
main->setting.flag |= byte_dump_main_flag_placeholder_d;
}
else {
main->setting.flag &= ~byte_dump_main_flag_placeholder_d;
}
- if (parameters->array[byte_dump_parameter_classic_e].result & f_console_result_found_e) {
+ if (parameters->array[byte_dump_parameter_classic_e].result & f_console_result_found_d) {
main->setting.flag |= byte_dump_main_flag_classic_d;
}
else {
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_3(byte_dump_short_binary_s, byte_dump_long_binary_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(byte_dump_short_decimal_s, byte_dump_long_decimal_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(byte_dump_short_duodecimal_s, byte_dump_long_duodecimal_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(byte_dump_short_hexidecimal_s, byte_dump_long_hexidecimal_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(byte_dump_short_octal_s, byte_dump_long_octal_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(byte_dump_short_unicode_s, byte_dump_long_unicode_s, 0, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_binary_s, byte_dump_long_binary_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_decimal_s, byte_dump_long_decimal_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_duodecimal_s, byte_dump_long_duodecimal_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_hexidecimal_s, byte_dump_long_hexidecimal_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_octal_s, byte_dump_long_octal_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_unicode_s, byte_dump_long_unicode_s, 0, f_console_flag_normal_d), \
\
- macro_f_console_parameter_t_initialize_3(byte_dump_short_first_s, byte_dump_long_first_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(byte_dump_short_last_s, byte_dump_long_last_s, 1, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_first_s, byte_dump_long_first_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_last_s, byte_dump_long_last_s, 1, f_console_flag_normal_d), \
\
- macro_f_console_parameter_t_initialize_3(byte_dump_short_narrow_s, byte_dump_long_narrow_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(byte_dump_short_placeholder_s, byte_dump_long_placeholder_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(byte_dump_short_text_s, byte_dump_long_text_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(byte_dump_short_wide_s, byte_dump_long_wide_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(byte_dump_short_width_s, byte_dump_long_width_s, 1, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_narrow_s, byte_dump_long_narrow_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_placeholder_s, byte_dump_long_placeholder_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_text_s, byte_dump_long_text_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_wide_s, byte_dump_long_wide_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(byte_dump_short_width_s, byte_dump_long_width_s, 1, f_console_flag_normal_d), \
\
- macro_f_console_parameter_t_initialize_5(byte_dump_long_normal_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_5(byte_dump_long_simple_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_5(byte_dump_long_classic_s, 0, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_5(byte_dump_long_normal_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_5(byte_dump_long_simple_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_5(byte_dump_long_classic_s, 0, f_console_flag_normal_d), \
}
#define byte_dump_parameter_total_d (f_console_parameter_state_type_total_d + 16)
return;
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= example_main_flag_help_d;
return;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= example_main_flag_version_d;
return;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= example_main_flag_copyright_d;
return;
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_3(example_short_example_s, example_long_example_s, 0, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(example_short_example_s, example_long_example_s, 0, f_console_flag_normal_d), \
}
#define example_parameter_total_d (f_console_parameter_state_type_total_d + 1)
fake_main_t * const main = data->main;
- if (main->program.parameters.array[fake_parameter_sources_e].result & f_console_result_value_e && setting->path_sources.used) {
+ if (main->program.parameters.array[fake_parameter_sources_e].result & f_console_result_value_d && setting->path_sources.used) {
main->setting.state.status = f_string_dynamic_append_assure(f_path_separator_s, &setting->path_sources);
if (F_status_is_error(main->setting.state.status)) {
}
}
- if (main->program.parameters.array[fake_parameter_shared_disable_e].result & f_console_result_found_e) {
- if (main->program.parameters.array[fake_parameter_shared_enable_e].result & f_console_result_found_e) {
+ if (main->program.parameters.array[fake_parameter_shared_disable_e].result & f_console_result_found_d) {
+ if (main->program.parameters.array[fake_parameter_shared_enable_e].result & f_console_result_found_d) {
if (main->program.parameters.array[fake_parameter_shared_enable_e].location > main->program.parameters.array[fake_parameter_shared_disable_e].location) {
setting->build_shared = F_true;
setting->search_shared = F_true;
setting->search_shared = F_false;
}
}
- else if (main->program.parameters.array[fake_parameter_shared_enable_e].result & f_console_result_found_e) {
+ else if (main->program.parameters.array[fake_parameter_shared_enable_e].result & f_console_result_found_d) {
setting->build_shared = F_true;
setting->search_shared = F_true;
}
- if (main->program.parameters.array[fake_parameter_static_disable_e].result & f_console_result_found_e) {
- if (main->program.parameters.array[fake_parameter_static_enable_e].result & f_console_result_found_e) {
+ if (main->program.parameters.array[fake_parameter_static_disable_e].result & f_console_result_found_d) {
+ if (main->program.parameters.array[fake_parameter_static_enable_e].result & f_console_result_found_d) {
if (main->program.parameters.array[fake_parameter_static_enable_e].location > main->program.parameters.array[fake_parameter_static_disable_e].location) {
setting->build_static = F_true;
setting->search_static = F_true;
setting->search_static = F_false;
}
}
- else if (main->program.parameters.array[fake_parameter_static_enable_e].result & f_console_result_found_e) {
+ else if (main->program.parameters.array[fake_parameter_static_enable_e].result & f_console_result_found_d) {
setting->build_static = F_true;
setting->search_static = F_true;
}
return;
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= fake_main_flag_help_d;
return;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= fake_main_flag_version_d;
return;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= fake_main_flag_copyright_d;
return;
for (; i < 3; ++i) {
- if (parameters->array[enables[i]].result & f_console_result_found_e) {
- if (parameters->array[disables[i]].result & f_console_result_found_e) {
+ if (parameters->array[enables[i]].result & f_console_result_found_d) {
+ if (parameters->array[disables[i]].result & f_console_result_found_d) {
if (parameters->array[enables[i]].location < parameters->array[disables[i]].location) {
main->setting.flag &= ~flags[i];
}
main->setting.flag |= flags[i];
}
}
- else if (parameters->array[disables[i]].result & f_console_result_found_e) {
+ else if (parameters->array[disables[i]].result & f_console_result_found_d) {
main->setting.flag &= ~flags[i];
}
} // for
for (i = 0; i < 10; ++i) {
- if ((parameters->array[params[i]].result & f_console_result_found_e) && !(parameters->array[params[i]].result & f_console_result_value_e)) {
+ if ((parameters->array[params[i]].result & f_console_result_found_d) && !(parameters->array[params[i]].result & f_console_result_value_d)) {
main->setting.state.status = F_status_set_error(F_parameter);
if (main->program.error.verbosity > f_console_verbosity_quiet_e) {
return;
}
- if (parameters->array[params[i]].result & f_console_result_value_e) {
+ if (parameters->array[params[i]].result & f_console_result_value_d) {
index = parameters->array[params[i]].values.array[parameters->array[params[i]].values.used - 1];
if (parameters->arguments.array[index].used) {
for (i = 0; i < 2; ++i) {
- if ((parameters->array[params[i]].result & f_console_result_found_e) && !(parameters->array[params[i]].result & f_console_result_value_e)) {
+ if ((parameters->array[params[i]].result & f_console_result_found_d) && !(parameters->array[params[i]].result & f_console_result_value_d)) {
main->setting.state.status = F_status_set_error(F_parameter);
if (main->program.error.verbosity > f_console_verbosity_quiet_e) {
return;
}
- if (parameters->array[params[i]].result & f_console_result_value_e) {
+ if (parameters->array[params[i]].result & f_console_result_value_d) {
main->setting.state.status = fll_program_parameter_additional_rip(parameters->arguments.array, parameters->array[params[i]].values, variable[i]);
if (F_status_is_error(main->setting.state.status)) {
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_3(fake_short_build_s, fake_long_build_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_data_s, fake_long_data_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_define_s, fake_long_define_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_documents_s, fake_long_documents_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_fakefile_s, fake_long_fakefile_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_licenses_s, fake_long_licenses_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_mode_s, fake_long_mode_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_process_s, fake_long_process_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_settings_s, fake_long_settings_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_sources_s, fake_long_sources_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_under_s, fake_long_under_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fake_short_work_s, fake_long_work_s, 1, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(fake_short_build_s, fake_long_build_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_data_s, fake_long_data_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_define_s, fake_long_define_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_documents_s, fake_long_documents_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_fakefile_s, fake_long_fakefile_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_licenses_s, fake_long_licenses_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_mode_s, fake_long_mode_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_process_s, fake_long_process_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_settings_s, fake_long_settings_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_sources_s, fake_long_sources_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_under_s, fake_long_under_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fake_short_work_s, fake_long_work_s, 1, f_console_flag_normal_d), \
\
- macro_f_console_parameter_t_initialize_5(fake_long_documents_disabled_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_5(fake_long_documents_enabled_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_5(fake_long_shared_disabled_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_5(fake_long_shared_enabled_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_5(fake_long_static_disabled_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_5(fake_long_static_enabled_s, 0, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_5(fake_long_documents_disabled_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_5(fake_long_documents_enabled_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_5(fake_long_shared_disabled_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_5(fake_long_shared_enabled_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_5(fake_long_static_disabled_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_5(fake_long_static_enabled_s, 0, f_console_flag_normal_d), \
\
- macro_f_console_parameter_t_initialize_6(fake_other_operation_build_s, 0, f_console_flag_simple_e), \
- macro_f_console_parameter_t_initialize_6(fake_other_operation_clean_s, 0, f_console_flag_simple_e), \
- macro_f_console_parameter_t_initialize_6(fake_other_operation_make_s, 0, f_console_flag_simple_e), \
- macro_f_console_parameter_t_initialize_6(fake_other_operation_skeleton_s, 0, f_console_flag_simple_e), \
+ macro_f_console_parameter_t_initialize_6(fake_other_operation_build_s, 0, f_console_flag_simple_d), \
+ macro_f_console_parameter_t_initialize_6(fake_other_operation_clean_s, 0, f_console_flag_simple_d), \
+ macro_f_console_parameter_t_initialize_6(fake_other_operation_make_s, 0, f_console_flag_simple_d), \
+ macro_f_console_parameter_t_initialize_6(fake_other_operation_skeleton_s, 0, f_console_flag_simple_d), \
}
#define fake_parameter_total_d (f_console_parameter_state_type_total_d + 22)
// Check only expected operations (fake_operation_clean_e and fake_operation_skeleton_e should not call this function).
if (data->operation == fake_operation_make_e) {
- if (main->program.parameters.array[fake_parameter_fakefile_e].result == f_console_result_none_e) {
+ if (main->program.parameters.array[fake_parameter_fakefile_e].result == f_console_result_none_d) {
if (main->setting.build.used && f_file_exists(main->setting.build, F_false) != F_true) {
if (f_file_exists(fake_default_fakefile_s, F_false) == F_true) {
requireds[1] = F_false; // fake_long_data_s
: fake_parameter_settings_e
];
- if (parameter->result & f_console_result_value_e) {
+ if (parameter->result & f_console_result_value_d) {
const f_number_unsigned_t index = parameter->values.array[parameter->values.used - 1];
// @fixme these should not be accessing main->program.parameters.arguments directly and should instead use setting flags.
}
if (main->program.context.mode == f_color_mode_not_e) {
- if (main->program.parameters.array[f_console_standard_parameter_no_color_e].flag & f_console_flag_normal_e) {
+ if (main->program.parameters.array[f_console_standard_parameter_no_color_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_normal_s, &data_make->parameter.color.array[data_make->parameter.color.used]);
}
- else if (main->program.parameters.array[f_console_standard_parameter_no_color_e].flag & f_console_flag_normal_e) {
+ else if (main->program.parameters.array[f_console_standard_parameter_no_color_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_inverse_s, &data_make->parameter.color.array[data_make->parameter.color.used]);
}
}
}
else if (main->program.context.mode == f_color_mode_dark_e) {
- if (main->program.parameters.array[f_console_standard_parameter_dark_e].flag & f_console_flag_normal_e) {
+ if (main->program.parameters.array[f_console_standard_parameter_dark_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_normal_s, &data_make->parameter.color.array[data_make->parameter.color.used]);
}
- else if (main->program.parameters.array[f_console_standard_parameter_dark_e].flag & f_console_flag_normal_e) {
+ else if (main->program.parameters.array[f_console_standard_parameter_dark_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_inverse_s, &data_make->parameter.color.array[data_make->parameter.color.used]);
}
}
}
else {
- if (main->program.parameters.array[f_console_standard_parameter_light_e].flag & f_console_flag_normal_e) {
+ if (main->program.parameters.array[f_console_standard_parameter_light_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_normal_s, &data_make->parameter.color.array[data_make->parameter.color.used]);
}
- else if (main->program.parameters.array[f_console_standard_parameter_light_e].flag & f_console_flag_normal_e) {
+ else if (main->program.parameters.array[f_console_standard_parameter_light_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_inverse_s, &data_make->parameter.color.array[data_make->parameter.color.used]);
}
}
if (main->program.error.verbosity == f_console_verbosity_quiet_e) {
- if (main->program.parameters.array[f_console_standard_parameter_verbosity_quiet_e].flag & f_console_flag_normal_e) {
+ if (main->program.parameters.array[f_console_standard_parameter_verbosity_quiet_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_normal_s, &data_make->parameter.verbosity.array[data_make->parameter.verbosity.used]);
}
- else if (main->program.parameters.array[f_console_standard_parameter_verbosity_quiet_e].flag & f_console_flag_normal_e) {
+ else if (main->program.parameters.array[f_console_standard_parameter_verbosity_quiet_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_inverse_s, &data_make->parameter.verbosity.array[data_make->parameter.verbosity.used]);
}
}
}
else if (main->program.error.verbosity == f_console_verbosity_error_e) {
- if (main->program.parameters.array[f_console_standard_parameter_verbosity_error_e].flag & f_console_flag_normal_e) {
+ if (main->program.parameters.array[f_console_standard_parameter_verbosity_error_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_normal_s, &data_make->parameter.verbosity.array[data_make->parameter.verbosity.used]);
}
- else if (main->program.parameters.array[f_console_standard_parameter_verbosity_error_e].flag & f_console_flag_normal_e) {
+ else if (main->program.parameters.array[f_console_standard_parameter_verbosity_error_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_inverse_s, &data_make->parameter.verbosity.array[data_make->parameter.verbosity.used]);
}
}
}
else if (main->program.error.verbosity >= f_console_verbosity_verbose_e) {
- if (main->program.parameters.array[f_console_standard_parameter_verbosity_verbose_e].flag & f_console_flag_normal_e) {
+ if (main->program.parameters.array[f_console_standard_parameter_verbosity_verbose_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_normal_s, &data_make->parameter.verbosity.array[data_make->parameter.verbosity.used]);
}
- else if (main->program.parameters.array[f_console_standard_parameter_verbosity_verbose_e].flag & f_console_flag_normal_e) {
+ else if (main->program.parameters.array[f_console_standard_parameter_verbosity_verbose_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_inverse_s, &data_make->parameter.verbosity.array[data_make->parameter.verbosity.used]);
}
}
}
else {
- if (main->program.parameters.array[f_console_standard_parameter_verbosity_debug_e].flag & f_console_flag_normal_e) {
+ if (main->program.parameters.array[f_console_standard_parameter_verbosity_debug_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_normal_s, &data_make->parameter.verbosity.array[data_make->parameter.verbosity.used]);
}
- else if (main->program.parameters.array[f_console_standard_parameter_verbosity_debug_e].flag & f_console_flag_normal_e) {
+ else if (main->program.parameters.array[f_console_standard_parameter_verbosity_debug_e].flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append(f_console_symbol_short_inverse_s, &data_make->parameter.verbosity.array[data_make->parameter.verbosity.used]);
}
for (uint8_t i = 0; i < 2; ++i) {
- if (!(console[i]->result & f_console_result_found_e)) continue;
+ if (!(console[i]->result & f_console_result_found_d)) continue;
for (j = 0; j < source[i].used; ++j) {
return;
}
- if (console[i]->flag & f_console_flag_normal_e) {
+ if (console[i]->flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append_nulless(f_console_symbol_short_normal_s, &destination[i]->array[destination[i]->used]);
}
- else if (console[i]->flag & f_console_flag_inverse_e) {
+ else if (console[i]->flag & f_console_flag_inverse_d) {
main->setting.state.status = f_string_dynamic_append_nulless(f_console_symbol_short_inverse_s, &destination[i]->array[destination[i]->used]);
}
for (uint8_t i = 0; i < 10; ++i) {
- if (!(console[i]->result & f_console_result_found_e)) continue;
+ if (!(console[i]->result & f_console_result_found_d)) continue;
if (destination[i]->used + 2 > destination[i]->size) {
main->setting.state.status = f_memory_array_increase_by(fake_allocation_small_d, sizeof(f_string_dynamic_t), (void **) &destination[i]->array, &destination[i]->used, &destination[i]->size);
return;
}
- if (console[i]->flag & f_console_flag_normal_e) {
+ if (console[i]->flag & f_console_flag_normal_d) {
main->setting.state.status = f_string_dynamic_append_nulless(f_console_symbol_short_normal_s, &destination[i]->array[destination[i]->used]);
}
- else if (console[i]->flag & f_console_flag_inverse_e) {
+ else if (console[i]->flag & f_console_flag_inverse_d) {
main->setting.state.status = f_string_dynamic_append_nulless(f_console_symbol_short_inverse_s, &destination[i]->array[destination[i]->used]);
}
main->setting.under.used,
F_true,
main->setting.work.used,
- main->program.parameters.array[fake_parameter_build_e].result & f_console_result_value_e,
- (main->program.parameters.array[f_console_standard_parameter_light_e].result & f_console_result_found_e) || (main->program.parameters.array[f_console_standard_parameter_dark_e].result & f_console_result_found_e) || (main->program.parameters.array[f_console_standard_parameter_no_color_e].result & f_console_result_found_e),
- main->program.parameters.array[fake_parameter_data_e].result & f_console_result_value_e,
- main->program.parameters.array[fake_parameter_define_e].result & f_console_result_value_e,
- main->program.parameters.array[fake_parameter_fakefile_e].result & f_console_result_value_e,
- main->program.parameters.array[fake_parameter_mode_e].result & f_console_result_value_e,
- main->program.parameters.array[fake_parameter_process_e].result & f_console_result_value_e,
- main->program.parameters.array[fake_parameter_settings_e].result & f_console_result_value_e,
- main->program.parameters.array[fake_parameter_sources_e].result & f_console_result_value_e,
- main->program.parameters.array[fake_parameter_under_e].result & f_console_result_value_e,
- (main->program.parameters.array[f_console_standard_parameter_verbosity_quiet_e].result & f_console_result_found_e) || (main->program.parameters.array[f_console_standard_parameter_verbosity_normal_e].result & f_console_result_found_e) || (main->program.parameters.array[f_console_standard_parameter_verbosity_verbose_e].result & f_console_result_found_e) || (main->program.parameters.array[f_console_standard_parameter_verbosity_debug_e].result & f_console_result_found_e),
- main->program.parameters.array[fake_parameter_work_e].result & f_console_result_value_e,
+ main->program.parameters.array[fake_parameter_build_e].result & f_console_result_value_d,
+ (main->program.parameters.array[f_console_standard_parameter_light_e].result & f_console_result_found_d) || (main->program.parameters.array[f_console_standard_parameter_dark_e].result & f_console_result_found_d) || (main->program.parameters.array[f_console_standard_parameter_no_color_e].result & f_console_result_found_d),
+ main->program.parameters.array[fake_parameter_data_e].result & f_console_result_value_d,
+ main->program.parameters.array[fake_parameter_define_e].result & f_console_result_value_d,
+ main->program.parameters.array[fake_parameter_fakefile_e].result & f_console_result_value_d,
+ main->program.parameters.array[fake_parameter_mode_e].result & f_console_result_value_d,
+ main->program.parameters.array[fake_parameter_process_e].result & f_console_result_value_d,
+ main->program.parameters.array[fake_parameter_settings_e].result & f_console_result_value_d,
+ main->program.parameters.array[fake_parameter_sources_e].result & f_console_result_value_d,
+ main->program.parameters.array[fake_parameter_under_e].result & f_console_result_value_d,
+ (main->program.parameters.array[f_console_standard_parameter_verbosity_quiet_e].result & f_console_result_found_d) || (main->program.parameters.array[f_console_standard_parameter_verbosity_normal_e].result & f_console_result_found_d) || (main->program.parameters.array[f_console_standard_parameter_verbosity_verbose_e].result & f_console_result_found_d) || (main->program.parameters.array[f_console_standard_parameter_verbosity_debug_e].result & f_console_result_found_d),
+ main->program.parameters.array[fake_parameter_work_e].result & f_console_result_value_d,
data_make->parameter_value.build.used,
data_make->parameter_value.color.used,
data_make->parameter_value.data.used,
return;
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= firewall_main_flag_help_d;
return;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= firewall_main_flag_version_d;
return;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= firewall_main_flag_copyright_d;
return;
f_number_unsigned_t index = 0;
- if (parameters->array[firewall_parameter_operation_start_e].result & f_console_result_found_e) {
+ if (parameters->array[firewall_parameter_operation_start_e].result & f_console_result_found_d) {
main->setting.flag &= ~firewall_main_flag_operation_d;
main->setting.flag |= firewall_main_flag_operation_start_d;
index = parameters->array[firewall_parameter_operation_start_e].location;
}
- if (parameters->array[firewall_parameter_operation_stop_e].result & f_console_result_found_e) {
+ if (parameters->array[firewall_parameter_operation_stop_e].result & f_console_result_found_d) {
if (!(main->setting.flag & firewall_main_flag_operation_d) || parameters->array[firewall_parameter_operation_stop_e].location > index) {
main->setting.flag &= ~firewall_main_flag_operation_d;
main->setting.flag |= firewall_main_flag_operation_stop_d;
}
}
- if (parameters->array[firewall_parameter_operation_restart_e].result & f_console_result_found_e) {
+ if (parameters->array[firewall_parameter_operation_restart_e].result & f_console_result_found_d) {
if (!(main->setting.flag & firewall_main_flag_operation_d) || parameters->array[firewall_parameter_operation_restart_e].location > index) {
main->setting.flag &= ~firewall_main_flag_operation_d;
main->setting.flag |= firewall_main_flag_operation_restart_d;
}
}
- if (parameters->array[firewall_parameter_operation_lock_e].result & f_console_result_found_e) {
+ if (parameters->array[firewall_parameter_operation_lock_e].result & f_console_result_found_d) {
if (!(main->setting.flag & firewall_main_flag_operation_d) || parameters->array[firewall_parameter_operation_lock_e].location > index) {
main->setting.flag &= ~firewall_main_flag_operation_d;
main->setting.flag |= firewall_main_flag_operation_lock_d;
}
}
- if (parameters->array[firewall_parameter_operation_show_e].result & f_console_result_found_e) {
+ if (parameters->array[firewall_parameter_operation_show_e].result & f_console_result_found_d) {
if (!(main->setting.flag & firewall_main_flag_operation_d) || parameters->array[firewall_parameter_operation_show_e].location > index) {
main->setting.flag &= ~firewall_main_flag_operation_d;
main->setting.flag |= firewall_main_flag_operation_show_d;
}
}
- if (parameters->array[firewall_parameter_4_e].result & f_console_result_found_e) {
- if (parameters->array[firewall_parameter_6_e].result & f_console_result_found_e) {
+ if (parameters->array[firewall_parameter_4_e].result & f_console_result_found_d) {
+ if (parameters->array[firewall_parameter_6_e].result & f_console_result_found_d) {
main->setting.flag |= firewall_main_flag_ipv46_d;
}
else {
main->setting.flag |= firewall_main_flag_ipv4_d;
}
}
- else if (parameters->array[firewall_parameter_6_e].result & f_console_result_found_e) {
+ else if (parameters->array[firewall_parameter_6_e].result & f_console_result_found_d) {
main->setting.flag &= ~firewall_main_flag_ipv4_d;
main->setting.flag |= firewall_main_flag_ipv6_d;
}
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_4(firewall_short_4_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_4(firewall_short_6_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_6(firewall_operation_lock_s, 0, f_console_flag_simple_e), \
- macro_f_console_parameter_t_initialize_6(firewall_operation_restart_s, 0, f_console_flag_simple_e), \
- macro_f_console_parameter_t_initialize_6(firewall_operation_show_s, 0, f_console_flag_simple_e), \
- macro_f_console_parameter_t_initialize_6(firewall_operation_start_s, 0, f_console_flag_simple_e), \
- macro_f_console_parameter_t_initialize_6(firewall_operation_stop_s, 0, f_console_flag_simple_e), \
+ macro_f_console_parameter_t_initialize_4(firewall_short_4_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_4(firewall_short_6_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_6(firewall_operation_lock_s, 0, f_console_flag_simple_d), \
+ macro_f_console_parameter_t_initialize_6(firewall_operation_restart_s, 0, f_console_flag_simple_d), \
+ macro_f_console_parameter_t_initialize_6(firewall_operation_show_s, 0, f_console_flag_simple_d), \
+ macro_f_console_parameter_t_initialize_6(firewall_operation_start_s, 0, f_console_flag_simple_d), \
+ macro_f_console_parameter_t_initialize_6(firewall_operation_stop_s, 0, f_console_flag_simple_d), \
}
#define firewall_parameter_total_d (f_console_parameter_state_type_total_d + 7)
return;
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= fss_identify_main_flag_help_d;
return;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= fss_identify_main_flag_version_d;
return;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= fss_identify_main_flag_copyright_d;
return;
f_number_unsigned_t index = 0;
- if (parameters->array[fss_identify_parameter_content_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_identify_parameter_content_e].result & f_console_result_found_d) {
main->setting.flag |= fss_identify_main_flag_content_d;
}
else {
main->setting.flag &= ~fss_identify_main_flag_content_d;
}
- if (parameters->array[fss_identify_parameter_object_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_identify_parameter_object_e].result & f_console_result_found_d) {
main->setting.flag |= fss_identify_main_flag_object_d;
}
else {
main->setting.flag &= ~fss_identify_main_flag_object_d;
}
- if (parameters->array[fss_identify_parameter_total_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_identify_parameter_total_e].result & f_console_result_found_d) {
main->setting.flag |= fss_identify_main_flag_total_d;
}
else {
main->setting.flag &= ~fss_identify_main_flag_total_d;
}
- if (parameters->array[fss_identify_parameter_line_e].result & f_console_result_value_e) {
+ if (parameters->array[fss_identify_parameter_line_e].result & f_console_result_value_d) {
index = parameters->array[fss_identify_parameter_line_e].values.array[parameters->array[fss_identify_parameter_line_e].values.used - 1];
main->setting.state.status = fl_conversion_dynamic_to_unsigned_detect(fl_conversion_data_base_10_c, parameters->arguments.array[index], &main->setting.line);
main->setting.flag |= fss_identify_main_flag_line_d;
}
- else if (parameters->array[fss_identify_parameter_line_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_identify_parameter_line_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, fss_identify_long_line_s);
main->setting.flag &= ~fss_identify_main_flag_line_d;
}
- if (parameters->array[fss_identify_parameter_name_e].result & f_console_result_value_e) {
+ if (parameters->array[fss_identify_parameter_name_e].result & f_console_result_value_d) {
main->setting.names.used = 0;
main->setting.state.status = f_memory_array_increase_by(parameters->array[fss_identify_parameter_name_e].values.used, sizeof(f_string_dynamic_t), (void **) &main->setting.names.array, &main->setting.names.used, &main->setting.names.size);
main->setting.flag |= fss_identify_main_flag_name_d;
}
- else if (parameters->array[fss_identify_parameter_name_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_identify_parameter_name_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, fss_identify_long_name_s);
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_3(fss_identify_short_content_s, fss_identify_long_content_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_identify_short_line_s, fss_identify_long_line_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_identify_short_name_s, fss_identify_long_name_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_identify_short_object_s, fss_identify_long_object_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_identify_short_total_s, fss_identify_long_total_s, 0, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(fss_identify_short_content_s, fss_identify_long_content_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_identify_short_line_s, fss_identify_long_line_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_identify_short_name_s, fss_identify_long_name_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_identify_short_object_s, fss_identify_long_object_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_identify_short_total_s, fss_identify_long_total_s, 0, f_console_flag_normal_d), \
}
#define fss_identify_parameter_total_d (f_console_parameter_state_type_total_d + 5)
return;
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_help_d;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_version_d;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_copyright_d;
}
}
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) return;
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) return;
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) return;
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) return;
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) return;
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) return;
f_number_unsigned_t i = 0;
f_number_unsigned_t index = 0;
for (i = 0; i < 6; ++i) {
- if (parameters->array[parameter_code[i]].result & f_console_result_value_e) {
+ if (parameters->array[parameter_code[i]].result & f_console_result_value_d) {
main->setting.flag |= parameter_flag[i];
if (parameter_value_digit[i]) {
}
}
}
- else if (parameters->array[parameter_code[i]].result & f_console_result_found_e) {
+ else if (parameters->array[parameter_code[i]].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fss_read_print_error_parameter_requires_message(&main->program.error, f_console_symbol_long_normal_s, parameter_name[i], parameter_message[i]);
} // for
}
- if (parameters->array[fss_read_parameter_columns_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_read_parameter_columns_e].result & f_console_result_found_d) {
const f_number_unsigned_t parameter_code[] = {
fss_read_parameter_depth_e,
fss_read_parameter_line_e,
};
const uint8_t parameter_match[] = {
- f_console_result_value_e,
- f_console_result_value_e,
- f_console_result_found_e,
- f_console_result_value_e,
- f_console_result_found_e,
+ f_console_result_value_d,
+ f_console_result_value_d,
+ f_console_result_found_d,
+ f_console_result_value_d,
+ f_console_result_found_d,
};
for (i = 0; i < 5; ++i) {
main->setting.flag |= fss_read_main_flag_columns_d;
}
- if (parameters->array[fss_read_parameter_pipe_e].result & f_console_result_found_e) {
- if ((parameters->array[fss_read_parameter_total_e].result & f_console_result_found_e) || (parameters->array[fss_read_parameter_total_e].result & f_console_result_found_e)) {
+ if (parameters->array[fss_read_parameter_pipe_e].result & f_console_result_found_d) {
+ if ((parameters->array[fss_read_parameter_total_e].result & f_console_result_found_d) || (parameters->array[fss_read_parameter_total_e].result & f_console_result_found_d)) {
main->setting.state.status = F_status_set_error(F_parameter);
if (main->program.error.verbosity > f_console_verbosity_quiet_e) {
&main->program.error, f_console_symbol_long_normal_s,
f_console_symbol_long_normal_s,
fss_read_long_pipe_s,
- (parameters->array[fss_read_parameter_total_e].result & f_console_result_found_e)
+ (parameters->array[fss_read_parameter_total_e].result & f_console_result_found_d)
? fss_read_long_total_s
: fss_read_long_line_s
);
}
}
- if (parameters->array[fss_read_parameter_delimit_e].result & f_console_result_value_e) {
+ if (parameters->array[fss_read_parameter_delimit_e].result & f_console_result_value_d) {
f_number_unsigned_t length = 0;
// Set the value to 0 to allow for detecting mode based on what is provided.
}
}
- if (parameters->array[fss_read_parameter_content_e].result & f_console_result_found_e) {
- if (parameters->array[fss_read_parameter_object_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_read_parameter_content_e].result & f_console_result_found_d) {
+ if (parameters->array[fss_read_parameter_object_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_object_d;
}
main->setting.flag |= fss_read_main_flag_content_d;
}
- else if (parameters->array[fss_read_parameter_object_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_read_parameter_object_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_object_d;
}
else {
main->setting.flag |= fss_read_main_flag_content_d;
}
- if (parameters->array[fss_read_parameter_empty_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_read_parameter_empty_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_empty_d;
}
- if (parameters->array[fss_read_parameter_original_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_read_parameter_original_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_original_d;
}
- if (parameters->array[fss_read_parameter_pipe_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_read_parameter_pipe_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_pipe_format_d;
}
- if (parameters->array[fss_read_parameter_total_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_read_parameter_total_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_total_d;
}
- if (parameters->array[fss_read_parameter_trim_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_read_parameter_trim_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_trim_d;
}
fss_read_setting_load_depth(arguments, main, parameters);
if (F_status_is_error(main->setting.state.status)) return;
- if (parameters->array[fss_read_parameter_trim_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_read_parameter_trim_e].result & f_console_result_found_d) {
main->setting.flag |= fss_read_main_flag_trim_d;
}
f_number_unsigned_t i = 1;
- if (parameters->array[fss_read_parameter_depth_e].result & f_console_result_value_e) {
+ if (parameters->array[fss_read_parameter_depth_e].result & f_console_result_value_d) {
i = parameters->array[fss_read_parameter_depth_e].values.used;
}
position_depth = 0;
}
- if (parameters->array[fss_read_parameter_at_e].result & f_console_result_value_e) {
+ if (parameters->array[fss_read_parameter_at_e].result & f_console_result_value_d) {
for (; position_at < parameters->array[fss_read_parameter_at_e].values.used; ++position_at) {
if (parameters->array[fss_read_parameter_at_e].values.array[position_at] < position_depth) {
} // for
}
- if (parameters->array[fss_read_parameter_name_e].result & f_console_result_value_e) {
+ if (parameters->array[fss_read_parameter_name_e].result & f_console_result_value_d) {
for (; position_name < parameters->array[fss_read_parameter_name_e].values.used; ++position_name) {
if (parameters->array[fss_read_parameter_name_e].values.array[position_name] < position_depth) {
current->index_name = parameters->array[fss_read_parameter_name_e].values.array[position_name];
- if (parameters->array[fss_read_parameter_trim_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_read_parameter_trim_e].result & f_console_result_found_d) {
main->setting.state.status = f_rip_dynamic(parameters->arguments.array[current->index_name], ¤t->value_name);
}
else {
}
if (F_status_is_error(main->setting.state.status)) {
- fss_read_print_error(&main->program.error, (parameters->array[fss_read_parameter_trim_e].result & f_console_result_found_e) ? macro_fss_read_f(f_rip_dynamic) : macro_fss_read_f(f_string_dynamic_append));
+ fss_read_print_error(&main->program.error, (parameters->array[fss_read_parameter_trim_e].result & f_console_result_found_d) ? macro_fss_read_f(f_rip_dynamic) : macro_fss_read_f(f_string_dynamic_append));
return;
}
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_3(fss_read_short_as_s, fss_read_long_as_s, 1, f_console_flag_normal_e | f_console_flag_disable_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_at_s, fss_read_long_at_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_content_s, fss_read_long_content_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_columns_s, fss_read_long_columns_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_delimit_s, fss_read_long_delimit_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_depth_s, fss_read_long_depth_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_empty_s, fss_read_long_empty_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_line_s, fss_read_long_line_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_name_s, fss_read_long_name_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_object_s, fss_read_long_object_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_5( fss_read_long_payload_s, 1, f_console_flag_normal_e | f_console_flag_disable_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_pipe_s, fss_read_long_pipe_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_original_s, fss_read_long_original_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_select_s, fss_read_long_select_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_total_s, fss_read_long_total_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_read_short_trim_s, fss_read_long_trim_s, 0, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_as_s, fss_read_long_as_s, 1, f_console_flag_normal_d | f_console_flag_disable_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_at_s, fss_read_long_at_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_content_s, fss_read_long_content_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_columns_s, fss_read_long_columns_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_delimit_s, fss_read_long_delimit_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_depth_s, fss_read_long_depth_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_empty_s, fss_read_long_empty_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_line_s, fss_read_long_line_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_name_s, fss_read_long_name_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_object_s, fss_read_long_object_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_5( fss_read_long_payload_s, 1, f_console_flag_normal_d | f_console_flag_disable_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_pipe_s, fss_read_long_pipe_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_original_s, fss_read_long_original_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_select_s, fss_read_long_select_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_total_s, fss_read_long_total_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_read_short_trim_s, fss_read_long_trim_s, 0, f_console_flag_normal_d), \
}
#define fss_read_parameter_total_d (f_console_parameter_state_type_total_d + 16)
f_console_parameter_t parameters[] = fss_read_console_parameter_t_initialize;
data.program.parameters.array = parameters;
- data.program.parameters.array[fss_read_parameter_as_e].flag &= ~f_console_flag_disable_e;
+ data.program.parameters.array[fss_read_parameter_as_e].flag &= ~f_console_flag_disable_d;
data.program.parameters.used = fss_read_parameter_total_d;
data.program.environment = envp;
main->setting.feature |= fss_read_feature_flag_line_single_d;
main->setting.feature |= fss_read_feature_flag_quote_content_d | fss_read_feature_flag_quote_object_d;
- if (parameters->array[fss_read_parameter_as_e].result & f_console_result_value_e && parameters->array[fss_read_parameter_as_e].values.used) {
+ if (parameters->array[fss_read_parameter_as_e].result & f_console_result_value_d && parameters->array[fss_read_parameter_as_e].values.used) {
const f_number_unsigned_t index = parameters->array[fss_read_parameter_as_e].values.array[parameters->array[fss_read_parameter_as_e].values.used - 1];
const f_string_static_t as = parameters->arguments.array[index];
main->setting.feature |= fss_read_feature_flag_line_single_d;
main->setting.feature |= fss_read_feature_flag_quote_content_d | fss_read_feature_flag_quote_object_d;
- parameters->array[fss_read_parameter_payload_e].flag |= f_console_flag_disable_e;
+ parameters->array[fss_read_parameter_payload_e].flag |= f_console_flag_disable_d;
main->call.process_at = &fss_read_process_at;
main->call.process_at_line = &fss_read_process_at_line;
main->setting.feature |= fss_read_feature_flag_line_single_d | fss_read_feature_flag_content_multiple_d;
main->setting.feature |= fss_read_feature_flag_quote_content_d | fss_read_feature_flag_quote_object_d;
- parameters->array[fss_read_parameter_payload_e].flag |= f_console_flag_disable_e;
+ parameters->array[fss_read_parameter_payload_e].flag |= f_console_flag_disable_d;
main->call.process_at = &fss_read_process_at;
main->call.process_at_line = &fss_read_process_at_line;
main->setting.feature |= fss_read_feature_flag_object_as_line_d | fss_read_feature_flag_object_trim_d | fss_read_feature_flag_object_trim_expand_d;
- parameters->array[fss_read_parameter_payload_e].flag |= f_console_flag_disable_e;
+ parameters->array[fss_read_parameter_payload_e].flag |= f_console_flag_disable_d;
main->call.process_at = &fss_read_process_at;
main->call.process_at_line = &fss_read_process_at_line;
main->setting.feature |= fss_read_feature_flag_object_align_d;
main->setting.feature |= fss_read_feature_flag_object_as_line_d | fss_read_feature_flag_object_trim_d | fss_read_feature_flag_object_trim_expand_d;
- parameters->array[fss_read_parameter_payload_e].flag |= f_console_flag_disable_e;
+ parameters->array[fss_read_parameter_payload_e].flag |= f_console_flag_disable_d;
main->call.process_at = &fss_read_process_at;
main->call.process_at_line = &fss_read_process_at_line;
main->setting.feature |= fss_read_feature_flag_depth_multiple_d | fss_read_feature_flag_object_align_d;
main->setting.feature |= fss_read_feature_flag_object_as_line_d | fss_read_feature_flag_object_trim_d | fss_read_feature_flag_object_trim_expand_d;
- parameters->array[fss_read_parameter_payload_e].flag |= f_console_flag_disable_e;
+ parameters->array[fss_read_parameter_payload_e].flag |= f_console_flag_disable_d;
main->call.process_at = &fss_read_process_at;
main->call.process_at_line = &fss_read_process_at_line;
main->setting.feature |= fss_read_feature_flag_object_trim_d | fss_read_feature_flag_object_trim_expand_d;
main->setting.flag |= fss_read_main_flag_payload_error_d;
- parameters->array[fss_read_parameter_payload_e].flag &= ~f_console_flag_disable_e;
+ parameters->array[fss_read_parameter_payload_e].flag &= ~f_console_flag_disable_d;
main->call.process_at = &fss_read_process_at;
main->call.process_at_line = &fss_read_process_at_line;
}
}
}
- else if (parameters->array[fss_read_parameter_as_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_read_parameter_as_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
if (main->setting.flag & fss_read_main_flag_help_d) {
f_number_unsigneds_t * const values = &main->program.parameters.array[fss_read_parameter_payload_e].values;
- if ((main->program.parameters.array[fss_read_parameter_payload_e].result & f_console_result_value_e) && values->used) {
+ if ((main->program.parameters.array[fss_read_parameter_payload_e].result & f_console_result_value_d) && values->used) {
f_string_static_t * const argv = main->program.parameters.arguments.array;
if (f_compare_dynamic(argv[values->array[values->used - 1]], fss_read_string_create_s) == F_equal_to) {
f_console_parameter_t parameters[] = fss_read_console_parameter_t_initialize;
data.program.parameters.array = parameters;
- data.program.parameters.array[fss_read_parameter_payload_e].flag &= ~f_console_flag_disable_e;
+ data.program.parameters.array[fss_read_parameter_payload_e].flag &= ~f_console_flag_disable_d;
data.program.parameters.used = fss_read_parameter_total_d;
data.program.environment = envp;
f_console_parameter_t parameters[] = fss_write_console_parameter_t_initialize;
data.program.parameters.array = parameters;
- data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_e;
+ data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_d;
data.program.parameters.used = fss_write_parameter_total_d;
data.program.environment = envp;
f_console_parameter_t parameters[] = fss_write_console_parameter_t_initialize;
data.program.parameters.array = parameters;
- data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_e;
+ data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_d;
data.program.parameters.used = fss_write_parameter_total_d;
data.program.environment = envp;
f_console_parameter_t parameters[] = fss_write_console_parameter_t_initialize;
data.program.parameters.array = parameters;
- data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_e;
+ data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_d;
data.program.parameters.used = fss_write_parameter_total_d;
data.program.environment = envp;
f_console_parameter_t parameters[] = fss_write_console_parameter_t_initialize;
data.program.parameters.array = parameters;
- data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_e;
+ data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_d;
data.program.parameters.used = fss_write_parameter_total_d;
data.program.environment = envp;
f_console_parameter_t parameters[] = fss_write_console_parameter_t_initialize;
data.program.parameters.array = parameters;
- data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_e;
+ data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_d;
data.program.parameters.used = fss_write_parameter_total_d;
data.program.environment = envp;
main->program.output.to.stream = F_type_output_d;
main->program.output.to.flag = F_file_flag_create_d | F_file_flag_write_only_d | F_file_flag_append_d;
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= fss_write_main_flag_help_d;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= fss_write_main_flag_version_d;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= fss_write_main_flag_copyright_d;
}
}
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) return;
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) return;
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) return;
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) return;
- if ((parameters->array[fss_write_parameter_file_e].result & f_console_result_value_e) && parameters->array[fss_write_parameter_file_e].values.used) {
+ if ((parameters->array[fss_write_parameter_file_e].result & f_console_result_value_d) && parameters->array[fss_write_parameter_file_e].values.used) {
if (parameters->array[fss_write_parameter_file_e].values.used > 1) {
main->setting.state.status = F_status_set_error(F_parameter);
main->setting.flag |= fss_write_main_flag_file_to_d;
}
- else if (parameters->array[fss_write_parameter_file_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_write_parameter_file_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, fss_write_long_file_s);
return;
}
- if ((parameters->array[fss_write_parameter_object_e].result & f_console_result_value_e) && parameters->array[fss_write_parameter_object_e].values.used) {
+ if ((parameters->array[fss_write_parameter_object_e].result & f_console_result_value_d) && parameters->array[fss_write_parameter_object_e].values.used) {
f_number_unsigneds_t * const values = ¶meters->array[fss_write_parameter_object_e].values;
main->setting.objects.used = 0;
main->setting.flag |= fss_write_main_flag_object_d;
}
- else if (parameters->array[fss_write_parameter_object_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_write_parameter_object_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, fss_write_long_object_s);
return;
}
- if ((parameters->array[fss_write_parameter_content_e].result & f_console_result_value_e) && parameters->array[fss_write_parameter_content_e].values.used) {
+ if ((parameters->array[fss_write_parameter_content_e].result & f_console_result_value_d) && parameters->array[fss_write_parameter_content_e].values.used) {
if (main->setting.flag & fss_write_main_flag_object_d) {
if (!(main->setting.flag & fss_write_main_flag_content_multiple_d)) {
main->setting.flag |= fss_write_main_flag_content_d;
}
- else if (parameters->array[fss_write_parameter_content_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_write_parameter_content_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, fss_write_long_content_s);
return;
}
- if ((parameters->array[fss_write_parameter_prepend_e].result & f_console_result_value_e) && parameters->array[fss_write_parameter_prepend_e].values.used) {
+ if ((parameters->array[fss_write_parameter_prepend_e].result & f_console_result_value_d) && parameters->array[fss_write_parameter_prepend_e].values.used) {
const f_number_unsigned_t index = parameters->array[fss_write_parameter_prepend_e].values.array[parameters->array[fss_write_parameter_prepend_e].location];
main->setting.prepend.used = 0;
main->setting.flag |= fss_write_main_flag_prepend_d;
}
- else if (parameters->array[fss_write_parameter_prepend_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_write_parameter_prepend_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, fss_write_long_prepend_s);
return;
}
- if ((parameters->array[fss_write_parameter_ignore_e].result & f_console_result_value_e) && parameters->array[fss_write_parameter_ignore_e].values.used) {
+ if ((parameters->array[fss_write_parameter_ignore_e].result & f_console_result_value_d) && parameters->array[fss_write_parameter_ignore_e].values.used) {
if (parameters->array[fss_write_parameter_ignore_e].values.used % 2) {
main->setting.state.status = F_status_set_error(F_parameter);
} // while
}
}
- else if (parameters->array[fss_write_parameter_ignore_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_write_parameter_ignore_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
main->setting.flag &= ~fss_write_main_flag_ignore_d;
}
- if (parameters->array[fss_write_parameter_partial_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_write_parameter_partial_e].result & f_console_result_found_d) {
main->setting.flag |= fss_write_main_flag_partial_d;
}
for (uint8_t i = 0; i < 3; ++i) {
- if (parameters->array[has[i]].result & f_console_result_found_e) {
+ if (parameters->array[has[i]].result & f_console_result_found_d) {
if (main->setting.flag & (fss_write_main_flag_object_d | fss_write_main_flag_content_d)) {
if (!(main->setting.flag & fss_write_main_flag_partial_d)) {
main->setting.state.status = F_status_set_error(F_parameter);
}
}
- if (parameters->array[has_cannots[i][0]].result & f_console_result_found_e) {
+ if (parameters->array[has_cannots[i][0]].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_cannot_use_with(&main->program.error, f_console_symbol_long_normal_s, f_console_symbol_long_normal_s, has_string[i], has_cannots_string[i][0]);
return;
}
- if (parameters->array[has_cannots[i][1]].result & f_console_result_found_e) {
+ if (parameters->array[has_cannots[i][1]].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_cannot_use_with(&main->program.error, f_console_symbol_long_normal_s, f_console_symbol_long_normal_s, has_string[i], has_cannots_string[i][1]);
}
if ((main->setting.flag & fss_write_main_flag_content_d) && (main->setting.flag & fss_write_main_flag_partial_d)) {
- if (parameters->array[fss_write_parameter_content_e].result & f_console_result_value_e) {
+ if (parameters->array[fss_write_parameter_content_e].result & f_console_result_value_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_cannot_use_with_xor(&main->program.error, f_console_symbol_long_normal_s, f_console_symbol_long_normal_s, f_console_symbol_long_normal_s, fss_write_long_partial_s, fss_write_long_object_s, fss_write_long_content_s);
main->setting.quote = f_fss_quote_double_s;
- if (parameters->array[fss_write_parameter_double_e].result & f_console_result_found_e) {
- if (parameters->array[fss_write_parameter_single_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_write_parameter_double_e].result & f_console_result_found_d) {
+ if (parameters->array[fss_write_parameter_single_e].result & f_console_result_found_d) {
if (parameters->array[fss_write_parameter_double_e].location < parameters->array[fss_write_parameter_single_e].location) {
main->setting.quote = f_fss_quote_single_s;
- if (parameters->array[fss_write_parameter_grave_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_write_parameter_grave_e].result & f_console_result_found_d) {
if (parameters->array[fss_write_parameter_single_e].location < parameters->array[fss_write_parameter_grave_e].location) {
main->setting.quote = f_fss_quote_grave_s;
}
}
}
- else if (parameters->array[fss_write_parameter_grave_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_write_parameter_grave_e].result & f_console_result_found_d) {
if (parameters->array[fss_write_parameter_double_e].location < parameters->array[fss_write_parameter_grave_e].location) {
main->setting.quote = f_fss_quote_grave_s;
}
}
}
- else if (parameters->array[fss_write_parameter_grave_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_write_parameter_grave_e].result & f_console_result_found_d) {
if (parameters->array[fss_write_parameter_double_e].location < parameters->array[fss_write_parameter_grave_e].location) {
main->setting.quote = f_fss_quote_grave_s;
}
}
}
- else if (parameters->array[fss_write_parameter_single_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_write_parameter_single_e].result & f_console_result_found_d) {
main->setting.quote = f_fss_quote_single_s;
- if (parameters->array[fss_write_parameter_grave_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_write_parameter_grave_e].result & f_console_result_found_d) {
if (parameters->array[fss_write_parameter_single_e].location < parameters->array[fss_write_parameter_grave_e].location) {
main->setting.quote = f_fss_quote_grave_s;
}
}
}
- else if (parameters->array[fss_write_parameter_grave_e].result & f_console_result_found_e) {
+ else if (parameters->array[fss_write_parameter_grave_e].result & f_console_result_found_d) {
main->setting.quote = f_fss_quote_grave_s;
}
- if (parameters->array[fss_write_parameter_trim_e].result & f_console_result_found_e) {
+ if (parameters->array[fss_write_parameter_trim_e].result & f_console_result_found_d) {
main->setting.flag |= fss_write_main_flag_trim_d;
}
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_3(fss_write_short_as_s, fss_write_long_as_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_content_s, fss_write_long_content_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_content_end_s, fss_write_long_content_end_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_content_next_s, fss_write_long_content_next_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_double_s, fss_write_long_double_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_file_s, fss_write_long_file_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_grave_s, fss_write_long_grave_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_ignore_s, fss_write_long_ignore_s, 2, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_object_s, fss_write_long_object_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_object_open_s, fss_write_long_object_open_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_partial_s, fss_write_long_partial_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_prepend_s, fss_write_long_prepend_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_single_s, fss_write_long_single_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(fss_write_short_trim_s, fss_write_long_trim_s, 0, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_as_s, fss_write_long_as_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_content_s, fss_write_long_content_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_content_end_s, fss_write_long_content_end_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_content_next_s, fss_write_long_content_next_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_double_s, fss_write_long_double_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_file_s, fss_write_long_file_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_grave_s, fss_write_long_grave_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_ignore_s, fss_write_long_ignore_s, 2, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_object_s, fss_write_long_object_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_object_open_s, fss_write_long_object_open_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_partial_s, fss_write_long_partial_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_prepend_s, fss_write_long_prepend_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_single_s, fss_write_long_single_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(fss_write_short_trim_s, fss_write_long_trim_s, 0, f_console_flag_normal_d), \
}
#define fss_write_parameter_total_d (f_console_parameter_state_type_total_d + 14)
main->call.process_pipe = &fss_write_process_pipe;
main->call.process_set = &fss_write_process_set;
- if (main->program.parameters.array[fss_write_parameter_as_e].result & f_console_result_value_e && main->program.parameters.array[fss_write_parameter_as_e].values.used) {
+ if (main->program.parameters.array[fss_write_parameter_as_e].result & f_console_result_value_d && main->program.parameters.array[fss_write_parameter_as_e].values.used) {
f_number_unsigned_t index = 0;
f_string_static_t * const argv = main->program.parameters.arguments.array;
return;
}
}
- else if (main->program.parameters.array[fss_write_parameter_as_e].result & f_console_result_found_e) {
+ else if (main->program.parameters.array[fss_write_parameter_as_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
if (main->setting.flag & fss_write_main_flag_help_d) {
f_number_unsigneds_t * const values = &main->program.parameters.array[fss_write_parameter_object_e].values;
f_string_static_t * const argv = main->program.parameters.arguments.array;
- if ((main->program.parameters.array[fss_write_parameter_object_e].result & f_console_result_value_e) && values->used) {
+ if ((main->program.parameters.array[fss_write_parameter_object_e].result & f_console_result_value_d) && values->used) {
for (f_number_unsigned_t i = 0; i < values->used; ++i) {
if (f_compare_dynamic(argv[values->array[i]], fss_write_payload_s) == F_equal_to && i + 1 < values->used) {
f_console_parameter_t parameters[] = fss_write_console_parameter_t_initialize;
data.program.parameters.array = parameters;
- data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_e;
+ data.program.parameters.array[fss_write_parameter_as_e].flag |= f_console_flag_disable_d;
data.program.parameters.used = fss_write_parameter_total_d;
data.program.environment = envp;
if (!main) return;
- if (main->program.parameters.array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) return;
- if (main->program.parameters.array[f_console_standard_parameter_help_e].result & f_console_result_found_e) return;
- if (main->program.parameters.array[f_console_standard_parameter_version_e].result & f_console_result_found_e) return;
+ if (main->program.parameters.array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) return;
+ if (main->program.parameters.array[f_console_standard_parameter_help_e].result & f_console_result_found_d) return;
+ if (main->program.parameters.array[f_console_standard_parameter_version_e].result & f_console_result_found_d) return;
}
#endif // _di_iki_read_eki_setting_load_
main->cache.buffer.string[data->delimits.array[i]] = f_iki_syntax_placeholder_s.string[0];
} // for
- if (main->program.parameters.array[iki_read_parameter_name_e].result & f_console_result_value_e) {
+ if (main->program.parameters.array[iki_read_parameter_name_e].result & f_console_result_value_d) {
f_string_dynamic_t name = f_string_dynamic_t_initialize;
f_number_unsigned_t index = 0;
if (!main) return;
- if (main->program.parameters.array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) return;
- if (main->program.parameters.array[f_console_standard_parameter_help_e].result & f_console_result_found_e) return;
- if (main->program.parameters.array[f_console_standard_parameter_version_e].result & f_console_result_found_e) return;
+ if (main->program.parameters.array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) return;
+ if (main->program.parameters.array[f_console_standard_parameter_help_e].result & f_console_result_found_d) return;
+ if (main->program.parameters.array[f_console_standard_parameter_version_e].result & f_console_result_found_d) return;
}
#endif // _di_iki_read_iki_setting_load_
main->cache.buffer.string[data->delimits.array[i]] = f_iki_syntax_placeholder_s.string[0];
} // for
- if (main->program.parameters.array[iki_read_parameter_name_e].result & f_console_result_value_e) {
+ if (main->program.parameters.array[iki_read_parameter_name_e].result & f_console_result_value_d) {
f_string_dynamic_t name = f_string_dynamic_t_initialize;
f_number_unsigned_t index = 0;
}
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= iki_read_main_flag_help_d;
return;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= iki_read_main_flag_version_d;
return;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= iki_read_main_flag_copyright_d;
return;
f_number_unsigned_t i = 0;
f_number_unsigned_t j = 0;
- if (parameters->array[iki_read_parameter_at_e].result & f_console_result_value_e) {
+ if (parameters->array[iki_read_parameter_at_e].result & f_console_result_value_d) {
index = parameters->array[iki_read_parameter_at_e].values.array[parameters->array[iki_read_parameter_at_e].values.used - 1];
main->setting.at = 0;
main->setting.flag |= iki_read_main_flag_at_d;
}
- else if (parameters->array[iki_read_parameter_at_e].result & f_console_result_found_e) {
+ else if (parameters->array[iki_read_parameter_at_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, iki_read_long_at_s);
return;
}
- if (parameters->array[iki_read_parameter_line_e].result & f_console_result_value_e) {
+ if (parameters->array[iki_read_parameter_line_e].result & f_console_result_value_d) {
index = parameters->array[iki_read_parameter_line_e].values.array[parameters->array[iki_read_parameter_line_e].values.used - 1];
main->setting.line = 0;
main->setting.flag |= iki_read_main_flag_line_d;
}
- else if (parameters->array[iki_read_parameter_line_e].result & f_console_result_found_e) {
+ else if (parameters->array[iki_read_parameter_line_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, iki_read_long_line_s);
return;
}
- if (parameters->array[iki_read_parameter_name_e].result & f_console_result_value_e) {
+ if (parameters->array[iki_read_parameter_name_e].result & f_console_result_value_d) {
main->setting.names.used = 0;
main->setting.state.status = f_memory_array_increase_by(parameters->array[iki_read_parameter_name_e].values.used, sizeof(f_string_dynamic_t), (void **) &main->setting.names.array, &main->setting.names.used, &main->setting.names.size);
main->setting.flag |= iki_read_main_flag_name_d;
}
- else if (parameters->array[iki_read_parameter_name_e].result & f_console_result_found_e) {
+ else if (parameters->array[iki_read_parameter_name_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, iki_read_long_name_s);
return;
}
- if (parameters->array[iki_read_parameter_replace_e].result & f_console_result_found_e) {
- if (!(parameters->array[iki_read_parameter_replace_e].result & f_console_result_value_e) || (parameters->array[iki_read_parameter_replace_e].values.used % 2)) {
+ if (parameters->array[iki_read_parameter_replace_e].result & f_console_result_found_d) {
+ if (!(parameters->array[iki_read_parameter_replace_e].result & f_console_result_value_d) || (parameters->array[iki_read_parameter_replace_e].values.used % 2)) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value_requires_amount(&main->program.error, f_console_symbol_long_normal_s, iki_read_long_replace_s, iki_read_string_two_s);
main->setting.flag |= iki_read_main_flag_replace_d;
}
- if (parameters->array[iki_read_parameter_select_e].result & f_console_result_found_e) {
- if (!(parameters->array[iki_read_parameter_select_e].result & f_console_result_value_e) || !parameters->array[iki_read_parameter_select_e].values.used) {
+ if (parameters->array[iki_read_parameter_select_e].result & f_console_result_found_d) {
+ if (!(parameters->array[iki_read_parameter_select_e].result & f_console_result_value_d) || !parameters->array[iki_read_parameter_select_e].values.used) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, iki_read_long_select_s);
if (F_status_is_error(main->setting.state.status)) return;
- if (parameters->array[iki_read_parameter_wrap_e].result & f_console_result_found_e) {
- if (!(parameters->array[iki_read_parameter_wrap_e].result & f_console_result_value_e) || (parameters->array[iki_read_parameter_wrap_e].values.used % 3)) {
+ if (parameters->array[iki_read_parameter_wrap_e].result & f_console_result_found_d) {
+ if (!(parameters->array[iki_read_parameter_wrap_e].result & f_console_result_value_d) || (parameters->array[iki_read_parameter_wrap_e].values.used % 3)) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value_requires_amount(&main->program.error, f_console_symbol_long_normal_s, iki_read_long_wrap_s, iki_read_string_three_s);
main->setting.flag |= iki_read_main_flag_wrap_d;
}
- if (parameters->array[iki_read_parameter_literal_e].result & f_console_result_found_e) {
+ if (parameters->array[iki_read_parameter_literal_e].result & f_console_result_found_d) {
const uint8_t ids[3] = {
iki_read_parameter_object_e,
iki_read_parameter_content_e,
for (uint8_t k = 0; k < 3; ++k) {
- if (parameters->array[ids[k]].result & f_console_result_found_e) {
+ if (parameters->array[ids[k]].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_cannot_use_with(&main->program.error, f_console_symbol_long_normal_s, f_console_symbol_long_normal_s, iki_read_long_literal_s, names[k]);
main->setting.flag |= iki_read_main_flag_literal_d;
}
- else if (parameters->array[iki_read_parameter_object_e].result & f_console_result_found_e) {
+ else if (parameters->array[iki_read_parameter_object_e].result & f_console_result_found_d) {
const uint8_t ids[2] = {
iki_read_parameter_content_e,
};
for (uint8_t k = 0; k < 1; ++k) {
- if (parameters->array[ids[k]].result & f_console_result_found_e) {
+ if (parameters->array[ids[k]].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_cannot_use_with(&main->program.error, f_console_symbol_long_normal_s, f_console_symbol_long_normal_s, iki_read_long_object_s, names[k]);
main->setting.flag |= iki_read_main_flag_content_d;
}
- if (parameters->array[iki_read_parameter_whole_e].result & f_console_result_found_e) {
+ if (parameters->array[iki_read_parameter_whole_e].result & f_console_result_found_d) {
main->setting.flag |= iki_read_main_flag_whole_d;
}
else {
main->setting.flag &= ~iki_read_main_flag_whole_d;
}
- if (parameters->array[iki_read_parameter_total_e].result & f_console_result_found_e) {
+ if (parameters->array[iki_read_parameter_total_e].result & f_console_result_found_d) {
main->setting.flag |= iki_read_main_flag_total_d;
}
else {
#ifndef _di_iki_read_setting_load_parameter_substitution_
f_status_t iki_read_setting_load_parameter_substitution(iki_read_main_t * const main, const f_console_parameter_t parameter, const f_string_static_t name, f_string_triples_t * const triple) {
- if (!(parameter.result & f_console_result_found_e)) return F_false;
+ if (!(parameter.result & f_console_result_found_d)) return F_false;
if (parameter.values.used % 3) {
main->setting.state.status = F_status_set_error(F_parameter);
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_3(iki_read_short_at_s, iki_read_long_at_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_content_s, iki_read_long_content_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_line_s, iki_read_long_line_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_literal_s, iki_read_long_literal_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_name_s, iki_read_long_name_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_object_s, iki_read_long_object_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_reassign_s, iki_read_long_reassign_s, 3, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_replace_s, iki_read_long_replace_s, 2, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_select_s, iki_read_long_select_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_substitute_s, iki_read_long_substitute_s, 3, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_total_s, iki_read_long_total_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_whole_s, iki_read_long_whole_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_read_short_wrap_s, iki_read_long_wrap_s, 3, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_at_s, iki_read_long_at_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_content_s, iki_read_long_content_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_line_s, iki_read_long_line_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_literal_s, iki_read_long_literal_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_name_s, iki_read_long_name_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_object_s, iki_read_long_object_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_reassign_s, iki_read_long_reassign_s, 3, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_replace_s, iki_read_long_replace_s, 2, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_select_s, iki_read_long_select_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_substitute_s, iki_read_long_substitute_s, 3, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_total_s, iki_read_long_total_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_whole_s, iki_read_long_whole_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_read_short_wrap_s, iki_read_long_wrap_s, 3, f_console_flag_normal_d), \
}
#define iki_read_parameter_total_d (f_console_parameter_state_type_total_d + 13)
if (!main) return;
- if (main->program.parameters.array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) return;
- if (main->program.parameters.array[f_console_standard_parameter_help_e].result & f_console_result_found_e) return;
- if (main->program.parameters.array[f_console_standard_parameter_version_e].result & f_console_result_found_e) return;
+ if (main->program.parameters.array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) return;
+ if (main->program.parameters.array[f_console_standard_parameter_help_e].result & f_console_result_found_d) return;
+ if (main->program.parameters.array[f_console_standard_parameter_version_e].result & f_console_result_found_d) return;
f_number_unsigned_t index = 0;
f_console_parameter_t * const content = &main->program.parameters.array[iki_write_parameter_content_e];
- if (main->program.parameters.array[iki_write_parameter_object_e].result & f_console_result_value_e) {
+ if (main->program.parameters.array[iki_write_parameter_object_e].result & f_console_result_value_d) {
f_console_parameter_t * const object = &main->program.parameters.array[iki_write_parameter_object_e];
f_string_dynamicss_t * const objectss = &main->setting.objectss;
main->setting.flag |= iki_write_main_flag_object_d;
}
- else if (main->program.parameters.array[iki_write_parameter_object_e].result & f_console_result_found_e) {
+ else if (main->program.parameters.array[iki_write_parameter_object_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, iki_write_long_object_s);
return;
}
- if (main->program.parameters.array[iki_write_parameter_content_e].result & f_console_result_value_e) {
+ if (main->program.parameters.array[iki_write_parameter_content_e].result & f_console_result_value_d) {
main->setting.contents.used = 0;
main->setting.state.status = f_memory_arrays_resize(content->values.used, sizeof(f_string_dynamic_t), (void **) &main->setting.contents.array, &main->setting.contents.used, &main->setting.contents.size, &f_string_dynamics_delete_callback);
main->setting.flag |= iki_write_main_flag_content_d;
}
- else if (main->program.parameters.array[iki_write_parameter_content_e].result & f_console_result_found_e) {
+ else if (main->program.parameters.array[iki_write_parameter_content_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, iki_write_long_content_s);
if (!main) return;
- if (main->program.parameters.array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) return;
- if (main->program.parameters.array[f_console_standard_parameter_help_e].result & f_console_result_found_e) return;
- if (main->program.parameters.array[f_console_standard_parameter_version_e].result & f_console_result_found_e) return;
+ if (main->program.parameters.array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) return;
+ if (main->program.parameters.array[f_console_standard_parameter_help_e].result & f_console_result_found_d) return;
+ if (main->program.parameters.array[f_console_standard_parameter_version_e].result & f_console_result_found_d) return;
f_number_unsigned_t index = 0;
- if (main->program.parameters.array[iki_write_parameter_object_e].result & f_console_result_value_e) {
+ if (main->program.parameters.array[iki_write_parameter_object_e].result & f_console_result_value_d) {
f_number_unsigneds_t * const values = &main->program.parameters.array[iki_write_parameter_object_e].values;
main->setting.objectss.used = 0;
main->setting.flag |= iki_write_main_flag_object_d;
}
- else if (main->program.parameters.array[iki_write_parameter_object_e].result & f_console_result_found_e) {
+ else if (main->program.parameters.array[iki_write_parameter_object_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, iki_write_long_object_s);
return;
}
- if (main->program.parameters.array[iki_write_parameter_content_e].result & f_console_result_value_e) {
+ if (main->program.parameters.array[iki_write_parameter_content_e].result & f_console_result_value_d) {
f_number_unsigneds_t * const values = &main->program.parameters.array[iki_write_parameter_content_e].values;
main->setting.contents.used = 0;
main->setting.flag |= iki_write_main_flag_content_d;
}
- else if (main->program.parameters.array[iki_write_parameter_content_e].result & f_console_result_found_e) {
+ else if (main->program.parameters.array[iki_write_parameter_content_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, iki_write_long_content_s);
}
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= iki_write_main_flag_help_d;
return;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= iki_write_main_flag_version_d;
return;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= iki_write_main_flag_copyright_d;
return;
main->setting.flag &= ~iki_write_main_flag_pipe_d;
}
- if (parameters->array[iki_write_parameter_file_e].result & f_console_result_value_e && parameters->array[iki_write_parameter_file_e].values.used) {
+ if (parameters->array[iki_write_parameter_file_e].result & f_console_result_value_d && parameters->array[iki_write_parameter_file_e].values.used) {
if (parameters->array[iki_write_parameter_file_e].values.used > 1) {
main->setting.state.status = F_status_set_error(F_parameter);
main->setting.flag |= iki_write_main_flag_file_to_d;
}
- else if (parameters->array[iki_write_parameter_file_e].result & f_console_result_found_e) {
+ else if (parameters->array[iki_write_parameter_file_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, iki_write_long_file_s);
return;
}
- if (parameters->array[iki_write_parameter_wrap_e].result & f_console_result_found_e) {
+ if (parameters->array[iki_write_parameter_wrap_e].result & f_console_result_found_d) {
main->setting.flag |= iki_write_main_flag_wrap_d;
main->setting.state.flag |= f_iki_state_flag_force_wrap_e;
}
main->setting.quote = f_iki_syntax_quote_double_s;
- if (parameters->array[iki_write_parameter_double_e].result & f_console_result_found_e) {
- if (parameters->array[iki_write_parameter_single_e].result & f_console_result_found_e) {
+ if (parameters->array[iki_write_parameter_double_e].result & f_console_result_found_d) {
+ if (parameters->array[iki_write_parameter_single_e].result & f_console_result_found_d) {
if (parameters->array[iki_write_parameter_double_e].location < parameters->array[iki_write_parameter_single_e].location) {
main->setting.quote = f_iki_syntax_quote_single_s;
- if (parameters->array[iki_write_parameter_grave_e].result & f_console_result_found_e) {
+ if (parameters->array[iki_write_parameter_grave_e].result & f_console_result_found_d) {
if (parameters->array[iki_write_parameter_single_e].location < parameters->array[iki_write_parameter_grave_e].location) {
main->setting.quote = f_iki_syntax_quote_grave_s;
}
}
}
- else if (parameters->array[iki_write_parameter_grave_e].result & f_console_result_found_e) {
+ else if (parameters->array[iki_write_parameter_grave_e].result & f_console_result_found_d) {
if (parameters->array[iki_write_parameter_double_e].location < parameters->array[iki_write_parameter_grave_e].location) {
main->setting.quote = f_iki_syntax_quote_grave_s;
}
}
}
- else if (parameters->array[iki_write_parameter_grave_e].result & f_console_result_found_e) {
+ else if (parameters->array[iki_write_parameter_grave_e].result & f_console_result_found_d) {
if (parameters->array[iki_write_parameter_double_e].location < parameters->array[iki_write_parameter_grave_e].location) {
main->setting.quote = f_iki_syntax_quote_grave_s;
}
}
}
- else if (parameters->array[iki_write_parameter_single_e].result & f_console_result_found_e) {
+ else if (parameters->array[iki_write_parameter_single_e].result & f_console_result_found_d) {
main->setting.quote = f_iki_syntax_quote_single_s;
- if (parameters->array[iki_write_parameter_grave_e].result & f_console_result_found_e) {
+ if (parameters->array[iki_write_parameter_grave_e].result & f_console_result_found_d) {
if (parameters->array[iki_write_parameter_single_e].location < parameters->array[iki_write_parameter_grave_e].location) {
main->setting.quote = f_iki_syntax_quote_grave_s;
}
}
}
- else if (parameters->array[iki_write_parameter_grave_e].result & f_console_result_found_e) {
+ else if (parameters->array[iki_write_parameter_grave_e].result & f_console_result_found_d) {
main->setting.quote = f_iki_syntax_quote_grave_s;
}
}
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_3(iki_write_short_content_s, iki_write_long_content_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_write_short_double_s, iki_write_long_double_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_write_short_file_s, iki_write_long_file_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_write_short_grave_s, iki_write_long_grave_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_write_short_object_s, iki_write_long_object_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_write_short_single_s, iki_write_long_single_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(iki_write_short_wrap_s, iki_write_long_wrap_s, 0, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(iki_write_short_content_s, iki_write_long_content_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_write_short_double_s, iki_write_long_double_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_write_short_file_s, iki_write_long_file_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_write_short_grave_s, iki_write_long_grave_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_write_short_object_s, iki_write_long_object_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_write_short_single_s, iki_write_long_single_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(iki_write_short_wrap_s, iki_write_long_wrap_s, 0, f_console_flag_normal_d), \
}
#define iki_write_parameter_total_d (f_console_parameter_state_type_total_d + 7)
return;
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= status_code_main_flag_help_d;
return;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= status_code_main_flag_version_d;
return;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= status_code_main_flag_copyright_d;
return;
main->setting.flag &= ~status_code_main_flag_pipe_d;
}
- if (parameters->array[status_code_parameter_error_e].result & f_console_result_found_e) {
+ if (parameters->array[status_code_parameter_error_e].result & f_console_result_found_d) {
main->setting.flag |= status_code_main_flag_error_d;
}
- if (parameters->array[status_code_parameter_fine_e].result & f_console_result_found_e) {
+ if (parameters->array[status_code_parameter_fine_e].result & f_console_result_found_d) {
main->setting.flag |= status_code_main_flag_fine_d;
}
- if (parameters->array[status_code_parameter_warning_e].result & f_console_result_found_e) {
+ if (parameters->array[status_code_parameter_warning_e].result & f_console_result_found_d) {
main->setting.flag |= status_code_main_flag_warning_d;
}
- if (parameters->array[status_code_parameter_number_e].result & f_console_result_found_e) {
+ if (parameters->array[status_code_parameter_number_e].result & f_console_result_found_d) {
main->setting.flag |= status_code_main_flag_number_d;
}
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_3(status_code_short_fine_s, status_code_long_fine_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(status_code_short_warning_s, status_code_long_warning_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(status_code_short_error_s, status_code_long_error_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(status_code_short_number_s, status_code_long_number_s, 0, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(status_code_short_fine_s, status_code_long_fine_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(status_code_short_warning_s, status_code_long_warning_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(status_code_short_error_s, status_code_long_error_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(status_code_short_number_s, status_code_long_number_s, 0, f_console_flag_normal_d), \
}
#define status_code_parameter_total_d (f_console_parameter_state_type_total_d + 4)
main->setting.mode &= ~(utf8_mode_to_bytesequence_e | utf8_mode_to_codepoint_e);
// --to_width may be specified with --to_combining.
- if (parameters->array[utf8_parameter_to_width_e].result & f_console_result_found_e) {
+ if (parameters->array[utf8_parameter_to_width_e].result & f_console_result_found_d) {
main->setting.mode |= utf8_mode_to_width_e;
}
main->setting.mode &= ~(utf8_mode_to_bytesequence_e | utf8_mode_to_codepoint_e);
// --to_width may be specified with --to_combining.
- if (parameters->array[utf8_parameter_to_combining_e].result & f_console_result_found_e) {
+ if (parameters->array[utf8_parameter_to_combining_e].result & f_console_result_found_d) {
main->setting.mode |= utf8_mode_to_combining_e;
}
}
}
- if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_help_e].result & f_console_result_found_d) {
main->setting.flag |= utf8_main_flag_help_d;
return;
}
- if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_version_e].result & f_console_result_found_d) {
main->setting.flag |= utf8_main_flag_version_d;
return;
}
- if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_e) {
+ if (parameters->array[f_console_standard_parameter_copyright_e].result & f_console_result_found_d) {
main->setting.flag |= utf8_main_flag_copyright_d;
return;
main->setting.flag &= ~utf8_main_flag_pipe_d;
}
- if (parameters->array[utf8_parameter_to_file_e].result & f_console_result_value_e) {
+ if (parameters->array[utf8_parameter_to_file_e].result & f_console_result_value_d) {
if (parameters->array[utf8_parameter_to_file_e].values.used > 1) {
main->setting.state.status = F_status_set_error(F_parameter);
return;
}
}
- else if (parameters->array[utf8_parameter_to_file_e].result & f_console_result_found_e) {
+ else if (parameters->array[utf8_parameter_to_file_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, utf8_long_to_file_s);
f_number_unsigned_t index = 0;
- if (parameters->array[utf8_parameter_from_file_e].result & f_console_result_value_e) {
+ if (parameters->array[utf8_parameter_from_file_e].result & f_console_result_value_d) {
main->setting.path_files_from.used = 0;
main->setting.state.status = f_memory_array_increase_by(parameters->array[utf8_parameter_from_file_e].values.used, sizeof(f_string_dynamic_t), (void **) &main->setting.path_files_from.array, &main->setting.path_files_from.used, &main->setting.path_files_from.size);
main->setting.flag |= utf8_main_flag_file_from_d;
}
- else if (parameters->array[utf8_parameter_from_file_e].result & f_console_result_found_e) {
+ else if (parameters->array[utf8_parameter_from_file_e].result & f_console_result_found_d) {
main->setting.state.status = F_status_set_error(F_parameter);
fll_program_print_error_parameter_missing_value(&main->program.error, f_console_symbol_long_normal_s, utf8_long_from_file_s);
}
if (!(main->setting.mode & utf8_mode_to_bytesequence_e)) {
- if ((parameters->array[utf8_parameter_separate_e].result & f_console_result_found_e) || (parameters->array[utf8_parameter_headers_e].result & f_console_result_found_e)) {
+ if ((parameters->array[utf8_parameter_separate_e].result & f_console_result_found_d) || (parameters->array[utf8_parameter_headers_e].result & f_console_result_found_d)) {
main->setting.prepend = utf8_string_prepend_padding_s;
main->setting.append = f_string_eol_s;
}
}
}
- if (parameters->array[utf8_parameter_headers_e].result & f_console_result_found_e) {
- if (parameters->array[utf8_parameter_separate_e].result & f_console_result_found_e) {
+ if (parameters->array[utf8_parameter_headers_e].result & f_console_result_found_d) {
+ if (parameters->array[utf8_parameter_separate_e].result & f_console_result_found_d) {
if (parameters->array[utf8_parameter_headers_e].location < parameters->array[utf8_parameter_separate_e].location) {
main->setting.flag |= utf8_main_flag_separate_d;
}
main->setting.flag |= utf8_main_flag_header_d;
}
}
- else if (parameters->array[utf8_parameter_separate_e].result & f_console_result_found_e) {
+ else if (parameters->array[utf8_parameter_separate_e].result & f_console_result_found_d) {
main->setting.flag |= utf8_main_flag_separate_d;
}
- if (parameters->array[utf8_parameter_strip_invalid_e].result & f_console_result_found_e) {
+ if (parameters->array[utf8_parameter_strip_invalid_e].result & f_console_result_found_d) {
main->setting.flag |= utf8_main_flag_strip_invalid_d;
}
{ \
macro_fll_program_console_parameter_standard_initialize, \
\
- macro_f_console_parameter_t_initialize_3(utf8_short_from_bytesequence_s, utf8_long_from_bytesequence_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_from_codepoint_s, utf8_long_from_codepoint_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_from_file_s, utf8_long_from_file_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_headers_s, utf8_long_headers_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_separate_s, utf8_long_separate_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_strip_invalid_s, utf8_long_strip_invalid_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_to_bytesequence_s, utf8_long_to_bytesequence_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_to_codepoint_s, utf8_long_to_codepoint_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_to_combining_s, utf8_long_to_combining_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_to_file_s, utf8_long_to_file_s, 1, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_to_width_s, utf8_long_to_width_s, 0, f_console_flag_normal_e), \
- macro_f_console_parameter_t_initialize_3(utf8_short_verify_s, utf8_long_verify_s, 0, f_console_flag_normal_e), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_from_bytesequence_s, utf8_long_from_bytesequence_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_from_codepoint_s, utf8_long_from_codepoint_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_from_file_s, utf8_long_from_file_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_headers_s, utf8_long_headers_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_separate_s, utf8_long_separate_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_strip_invalid_s, utf8_long_strip_invalid_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_to_bytesequence_s, utf8_long_to_bytesequence_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_to_codepoint_s, utf8_long_to_codepoint_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_to_combining_s, utf8_long_to_combining_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_to_file_s, utf8_long_to_file_s, 1, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_to_width_s, utf8_long_to_width_s, 0, f_console_flag_normal_d), \
+ macro_f_console_parameter_t_initialize_3(utf8_short_verify_s, utf8_long_verify_s, 0, f_console_flag_normal_d), \
}
#define utf8_parameter_total_d (f_console_parameter_state_type_total_d + 12)