Note:

You are viewing a development version of the library. Goto the latest version.

sig   type 'a t = {     parse : ctxt:OASISContext.t -> string -> 'a;     update : '-> '-> 'a;     print : '-> string;   }   exception Not_printable   exception Not_combinable   val update_fail : '-> '-> 'c   val blackbox : 'OASISValues.t   val string : string OASISValues.t   val string_not_empty : string OASISValues.t   val boolean : bool OASISValues.t   val expandable : string OASISValues.t -> string OASISValues.t   val dot_separated : 'OASISValues.t -> 'a list OASISValues.t   val comma_separated : 'OASISValues.t -> 'a list OASISValues.t   val newline_separated : 'OASISValues.t -> 'a list OASISValues.t   val space_separated : string list OASISValues.t   val with_optional_parentheses :     'OASISValues.t -> 'OASISValues.t -> ('a * 'b option) OASISValues.t   val opt : 'OASISValues.t -> 'a option OASISValues.t   val choices : (unit -> string) -> (string * 'a) list -> 'OASISValues.t   val url : string OASISValues.t   val copyright : string OASISValues.t   val file : string OASISValues.t   val files : string list OASISValues.t   val file_glob : string OASISValues.t   val directory : string OASISValues.t   val modules : string list OASISValues.t   val categories : string list OASISValues.t   val findlib_name : string OASISValues.t   val findlib_full : string OASISValues.t   val internal_library : string OASISValues.t   val command_line : (string * string list) OASISValues.t   val command_line_options : string list OASISValues.t end