getopt for dos style command line flags(/x) Keep the most similarity with standard unix getopt. Goal: flag with no argument, eg: /x colon separated argument, eg: /x:10 space separated argument list, eg: /x arg1 arg2