#ifndef PLOC_GEN_ARGS_H #define PLOC_GEN_ARGS_H #include #include "pattern/pattern.h" #include "io/io.h" #include "utils/args.h" #include struct args { struct pattern pattern; /* * Negative value means unlimited. */ int gen_count; int from_count; int to_count; bool (*gen)(struct pattern *); void (*print)(FILE *, struct print_params, struct pattern *); struct print_params params; bool wait; bool single_output; bool standard_output; char output[512]; }; enum alr load_args(int argc, char **argv, struct args *args); #endif