* - signal: The process signal management structure.
* - signal_status: The status of the signal handler.
*
+ * - input: The input file for normal input (often stdin).
* - message: The output file for normal output messages (often stdout).
* - output: The output file for normal/non-message output, aka data output (often stdout or a file).
* - error: The output file for error output messages.
f_signal_t signal;
f_status_t signal_status;
+ f_file_t input;
fl_print_t message;
fl_print_t output;
fl_print_t error;
0, \
f_signal_t_initialize, \
F_okay, \
+ macro_f_file_t_initialize_2(F_type_input_d, F_type_descriptor_input_d, F_file_flag_read_only_d), \
fl_print_t_initialize, \
fl_print_t_initialize, \
macro_fl_print_t_initialize_error_1(), \
f_color_context_t_initialize, \
}
- #define macro_fll_program_data_t_initialize_1(parameters, environment, umask, pid, child, pipe, signal_received, signal_check, signal, message, output, error, warning, debug, context) { \
+ #define macro_fll_program_data_t_initialize_1(parameters, environment, umask, pid, child, pipe, signal_received, signal_check, signal, message, input, output, error, warning, debug, context) { \
parameters, \
environment, \
umask, \
signal, \
F_okay, \
message, \
+ input, \
output, \
error, \
warning, \