GSL C Getopt parser generator