package liquidsoap-lang

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Liquidsoap_lang.Term_reducer

Runtime reducer from parsed terms to runtime terms.

val program : processor
val typecheck : (?env:Typing.env -> Term.t -> unit) ref
val mk_expr : ?fname:string -> processor -> Sedlexing.lexbuf -> Parsed_term.t
val to_term : throw:(bt:Printexc.raw_backtrace -> exn -> unit) -> Parsed_term.t -> Term.t
val to_encoder_params : throw:(bt:Printexc.raw_backtrace -> exn -> unit) -> Parsed_term.encoder_params -> Term.encoder_params
val needs_toplevel : unit -> bool