Liquidsoap_lang.Term_reducer
Runtime reducer from parsed terms to runtime terms.
type processor =
(Parser.token * Stdlib.Lexing.position * Stdlib.Lexing.position,
Liquidsoap_lang.Parser_helper.Term.t)
MenhirLib.Convert.revised
val program : processor
val typecheck : (?env:Typing.env -> Term.t -> unit) Stdlib.ref
val mk_expr : ?fname:string -> processor -> Sedlexing.lexbuf -> Parsed_term.t
val to_term :
throw:(bt:Stdlib.Printexc.raw_backtrace -> exn -> unit) ->
Parsed_term.t ->
Term.t
val to_encoder_params :
throw:(bt:Stdlib.Printexc.raw_backtrace -> exn -> unit) ->
Parsed_term.encoder_params ->
Term.encoder_params