Module Flags


module Flags: sig .. end
Quick and dirty argument processing. For full featured argument processing, use Arg, but if all you need is something very simple, Flags might do.

exception Argument_missing of string
Raised by methods Flags.lookup.string and Flags.lookup.int when the requested argument isn't present.
class type lookup = object .. end
The argument parser Flags.go returns an object for querying its results.
val go : ?argv:string array -> ?usage:string -> string -> lookup