Module Liquidsoap_lang.Lang_error

include module type of struct include Liquidsoap_lang_data.Runtime_error end
type runtime_error = private Liquidsoap_lang_data.Runtime_error.runtime_error = {
  1. kind : string;
  2. msg : string;
  3. pos : Liquidsoap_lang_prelude.Pos.t list;
}
exception Runtime_error of runtime_error
val on_error : (runtime_error -> unit) -> unit
val make : ?message:string -> pos:Liquidsoap_lang_prelude.Pos.t list -> string -> runtime_error
val raise : ?bt:Stdlib.Printexc.raw_backtrace -> ?message:string -> pos:Liquidsoap_lang_prelude.Pos.t list -> string -> 'a
exception Encoder_error of Liquidsoap_lang_prelude.Pos.Option.t * string
val error_module : string
type error = private Liquidsoap_lang_data.Runtime_error.runtime_error = {
  1. kind : string;
  2. msg : string;
  3. pos : Liquidsoap_lang_prelude.Pos.List.t;
}
module ErrorDef : sig ... end
module Error : sig ... end
val error_meths_t : Liquidsoap_lang_types.Type.t
val to_error : Liquidsoap_lang_values__Value.t -> Error.content