Module Liquidsoap_lang.Term_preprocessor

type processor = (Parser.token * Stdlib.Lexing.position * Stdlib.Lexing.position, Parsed_term.t) MenhirLib.Convert.revised
val program : (Parser.token * Stdlib.Lexing.position * Stdlib.Lexing.position, Parsed_term.t) MenhirLib.Convert.revised
val mk_expr : ?fname:string -> ((unit -> Parser.token * Stdlib.Lexing.position * Stdlib.Lexing.position) -> Liquidsoap_lang.Parser_helper.Term.t) -> Sedlexing.lexbuf -> Liquidsoap_lang.Parser_helper.Term.t
exception No_extra
val concat_term : Parsed_term.t -> Parsed_term.t -> Parsed_term.t
val includer_reducer : pos:Parsed_term.pos -> [< `Include of Parsed_term.inc ] -> Liquidsoap_lang.Parser_helper.Term.t
val expand_term : Parsed_term.t -> Parsed_term.t