Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
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 main_process : (Mpp_charstream.charstream -> Out.t -> unit) Stdlib.ref
type action =
last_condition ->
nesting ->
action_args ->
Mpp_charstream.charstream ->
Out.t ->
unit
and action_args = Mpp_charstream.charstream
type action_set = (action * documentation) Mpp_stringmap.t
val actions : action_set Stdlib.ref
type set = string Mpp_stringmap.t
val environment : set
module Mpp_conditions : sig ... end
module Variable : sig ... end
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 cmd :
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