package dose

  1. Overview
  2. Docs
val info : ('a, unit, string, unit) Pervasives.format4 -> 'a
val notice : ('a, unit, string, unit) Pervasives.format4 -> 'a
val warning : ('a, unit, string, unit) Pervasives.format4 -> 'a
val debug : ('a, unit, string, unit) Pervasives.format4 -> 'a
val fatal : ('a, unit, string, 'b) Pervasives.format4 -> 'a
type stanza = (string * (loc * string)) list
type doc = stanza list
val dummy_loc : loc
val extend_loc : ('a * 'b) -> ('c * 'd) -> 'a * 'd
val pp_posfname : Lexing.position -> string
val pp_lpos : Lexing.position -> string
exception Parse_error_822 of string * loc
exception Syntax_error of string * loc
exception Type_error of string
type deb_parser = {
  1. lexbuf : Lexing.lexbuf;
  2. fname : string;
}
val from_channel : IO.input -> deb_parser
val parser_wrapper_ch : IO.input -> (deb_parser -> 'a) -> 'a
val parse_from_ch : (deb_parser -> 'a) -> IO.input -> 'a
type name = string
type version = string
type architecture = string
type architectures = architecture list
type buildprofile = string
type vpkgname = string * architecture option
type multiarch = [
  1. | `Allowed
  2. | `Foreign
  3. | `No
  4. | `Same
]
type source = name * version option
type relop = string
type constr = relop * version
type vpkg = vpkgname * constr option
type vpkglist = vpkg list
type vpkgformula = vpkg list list
type builddep = vpkg * (bool * architecture) list * (bool * buildprofile) list list
type builddepslist = builddep list
type builddepsformula = builddep list list
type action =
  1. | I
  2. | R
type suite = string
type vpkgreq = action option * vpkg * suite option
module RawInput (Set : Set.S) : sig ... end
OCaml

Innovation. Community. Security.