module BaseEnvLight:sig..end
Read-only access to 'setup.data'
This module defines the minimal set of functions to access data contained in 'setup.data'. It allows to build third party OCaml script, without embedding hundreeds line of code. It doesn't take into account '-C' and other options.
module MapString:Map.Swith type key = string
typet =string MapString.t
val default_filename : stringEnvironment default file.
val load : ?allow_empty:bool ->
?filename:string -> ?stream:char Stdlib.Stream.t -> unit -> tLoad environment.
val var_expand : string -> t -> stringExpand a variable, replacing $(X) by variable X recursively.
val var_get : string -> t -> stringGet a variable that evaluate expression that can be found in it (see
Buffer.add_substitute).
val var_choose : 'a OASISExpr.choices -> t -> 'aChoose a value among conditional expressions.