This is optutil.h in view mode; [Download] [Up]
/*+++*
* title: optutil.h
* RCS optutil.h,v 1.1 1996/12/01 17:03:27 tom Exp
* abstract: command-line option handling support stuff.
* author: Tom Hageman, The Netherlands <tom@basil.icce.rug.nl>
* created: November 1996
* modified:
*---*/
#define EXIT_USAGE 2
// dummy exit codes -- the calling process never sees these.
#define EXIT_HELP (-2)
#define EXIT_VERSION (-3)
//extern int getopt(int ac,char *av[],char *opts);
//extern int optind;
//extern char *optarg;
const char *basename(const char *path);
extern const char *_progname;
static inline void set_progname(const char *name) { _progname=basename(name); }
static inline const char *progname() { return _progname; }
void handle_usage_help_version(int what, const char *usage, const char *help);
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.