package mpp

  1. Overview
  2. Docs
module Out = Mpp_out
val space_chars : Mpp_charstream.Mpp_charset.t Stdlib.ref
val blank_chars : Mpp_charstream.Mpp_charset.t Stdlib.ref
val debug : bool Stdlib.ref
val ignore_non_existing_commands : bool Stdlib.ref
val main_process : (Mpp_charstream.charstream -> Out.t -> unit) Stdlib.ref
and action_args = Mpp_charstream.charstream
and nesting = bool
and last_condition = bool option Stdlib.ref
type action_set = (action * documentation) Mpp_stringmap.t
and documentation = string
val actions : action_set Stdlib.ref
val ignore_exec_error : bool Stdlib.ref
val is_lazy : Stdlib.String.t -> bool
val register_lazy : Stdlib.String.t -> unit
type set = string Mpp_stringmap.t
val environment : set
module Mpp_conditions : sig ... end
module Variable : sig ... end
val last_cmd : int Stdlib.ref
val command : ?temp_dir:string -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> int
val ifcmd : bool option Stdlib.ref -> bool -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit
val copy : trunc:bool -> 'a -> 'b -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit
val apply_builtin : Mpp_stringmap.key -> Mpp_charstream.location -> bool option Stdlib.ref -> bool -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit
val exec : bool -> bool option Stdlib.ref -> string -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit
val list_builtins : Out.t -> unit
val register : string -> action -> documentation -> unit
val builtins : unit
OCaml

Innovation. Community. Security.