sig
exception Error of string
type conf_values = {
plus_tags : string list;
minus_tags : string list;
plus_flags : (string * string) list;
minus_flags : (string * string) list;
}
type conf = (Glob.globber * Lexers.conf_values) list
val ocamldep_output : Lexing.lexbuf -> (string * string list) list
val space_sep_strings : Lexing.lexbuf -> string list
val blank_sep_strings : Lexing.lexbuf -> string list
val comma_sep_strings : Lexing.lexbuf -> string list
val comma_or_blank_sep_strings : Lexing.lexbuf -> string list
val colon_sep_strings : Lexing.lexbuf -> string list
val conf_lines :
string option -> int -> string -> Lexing.lexbuf -> Lexers.conf
val path_scheme :
bool ->
Lexing.lexbuf -> [ `Var of string * Glob.globber | `Word of string ] list
end