Module Lexers


module Lexers: sig .. end

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 * 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 -> conf
val path_scheme : bool ->
Lexing.lexbuf -> [ `Var of string * Glob.globber | `Word of string ] list