Module Cduce_core.Librarian

exception InconsistentCrc of Encodings.Utf8.t
exception InvalidObject of string
exception CannotOpen of string
exception NoImplementation of Encodings.Utf8.t
val name : Cduce_types.Compunit.t -> Encodings.Utf8.t
val run_loaded : bool Stdlib.ref
val compile_save : bool -> Encodings.Utf8.t -> string -> string -> unit
val compile_run : bool -> Encodings.Utf8.t -> string -> unit
val load_run : Encodings.Utf8.t -> unit
val run : Cduce_types.Compunit.t -> unit
val prepare_stub : bool -> string -> unit
val ocaml_stub : string -> Cduce_types.Types.t array * (Value.t array -> unit) * Value.t array * (unit -> unit)
val stub_ml : (bool -> string -> string -> Typer.t -> Compile.env -> Externals.ext_info option -> (Cduce_types.Types.t array -> string) -> unit) Stdlib.ref
val register_static_external : string -> Value.t -> unit
val get_builtins : unit -> string list
val make_wrapper : (bool -> string -> unit) Stdlib.ref