This program generates a C function that uses getopt_long function to parse the command line options, to validate them and fills a struct.