sig
type cudf_parser
val from_in_channel : Pervasives.in_channel -> Cudf_parser.cudf_parser
val close : Cudf_parser.cudf_parser -> unit
exception Parse_error of int * string
val parse :
Cudf_parser.cudf_parser -> Cudf.package list * Cudf.request option
val load : Cudf_parser.cudf_parser -> Cudf.universe * Cudf.request option
val parse_from_file : string -> Cudf.package list * Cudf.request option
val load_from_file : string -> Cudf.universe * Cudf.request option
val parse_item :
Cudf_parser.cudf_parser ->
[ `Package of Cudf.package | `Request of Cudf.request ]
val parse_stanza : Cudf_parser.cudf_parser -> (string * string) list
end