Fortran Wiki
getopt_long_module