1. Functions for simplify control of complex parameters cmdlnopts.c - example of use parceargs.c - main functions parceargs.h - their header 2. Functions for regular getopt_long getopt.c - snippet file getopt.h - its header