package mpp

  1. Overview
  2. Docs
MPP is both a preprocessor and a meta preprocessor

Install

dune-project
 Dependency

Authors

Maintainers

Sources

0.3.6.tar.gz
sha256=ef91a4f66afc058760b4914f3443ee659557d95acf1b9827c09e8626622ea497
md5=efd6cb0b5975e0c5de7f283bd60fd1bc

doc/mpp/Mpp_actions/index.html

Module Mpp_actionsSource

Sourcemodule Out = Mpp_out
Sourceval debug : bool ref
Sourceval ignore_non_existing_commands : bool ref
Sourceval main_process : (Mpp_charstream.charstream -> Out.t -> unit) ref
Sourceand nesting = bool
Sourceand last_condition = bool option ref
Sourceand documentation = string
Sourceval actions : action_set ref
Sourceval ignore_exec_error : bool ref
Sourceval is_lazy : String.t -> bool
Sourceval register_lazy : String.t -> unit
Sourcetype set = string Mpp_stringmap.t
Sourceval environment : set
Sourcemodule Mpp_conditions : sig ... end
Sourcemodule Variable : sig ... end
Sourceval last_cmd : int ref
Sourceval command : ?temp_dir:string -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> int
Sourceval ifcmd : bool option ref -> bool -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit
Sourceval copy : trunc:bool -> 'a -> 'b -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit
Sourceval exec : bool -> bool option ref -> string -> Mpp_charstream.charstream -> Mpp_charstream.charstream -> Out.t -> unit
Sourceval list_builtins : Out.t -> unit
Sourceval register : string -> action -> documentation -> unit
Sourceval builtins : unit
OCaml

Innovation. Community. Security.