Module Liquidsoap_lang.Lang_eval

type check_stdlib = [
  1. | `If_present
  2. | `Force
  3. | `Override of string
]
type stdlib = [
  1. | `Disabled
  2. | check_stdlib
]
val type_term : ?name:??? -> ?cache:??? -> ?trim:??? -> ?deprecated:??? -> ?ty:??? -> stdlib:[< `Disabled | `Force | `If_present | `Override of string ] -> parsed_term:Liquidsoap_lang_ast.Parsed_term.t -> Liquidsoap_lang_ast.Term.t -> Liquidsoap_lang_ast.Term.t
val effective_toplevel : stdlib:[> `Disabled ] -> term:Liquidsoap_lang_ast.Term.t -> bool -> bool
val eval_with_toplevel : ?toplevel:??? -> ?typecheck:??? -> ?cache:??? -> ?deprecated:??? -> ?ty:??? -> ?name:??? -> stdlib:[< `Disabled | `Force | `If_present | `Override of string Disabled ] -> string -> Liquidsoap_lang_values.Value.t * bool
val eval : ?toplevel:??? -> ?typecheck:??? -> ?cache:??? -> ?deprecated:??? -> ?ty:??? -> ?name:??? -> stdlib:[< `Disabled | `Force | `If_present | `Override of string Disabled ] -> string -> Liquidsoap_lang_values.Value.t