Module Io

Output functions, general and for debugging channels

type fmts = {
mutable out : Stdlib.Format.formatter;
mutable err : Stdlib.Format.formatter;
mutable log : Stdlib.Format.formatter;
mutable tex : Stdlib.Format.formatter;
mutable gml : Stdlib.Format.formatter;
}
val fmts : fmts
val out : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val err : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val log : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val tex : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val nul : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val path : string list Stdlib.ref
val read_file : (string -> Earley_core.Input.buffer) Stdlib.ref
val file : string -> Earley_core.Input.buffer
val fmt_of_file : string -> Stdlib.Format.formatter
val close_files : unit -> unit
val set_tex_file : string -> unit
val set_gml_file : string -> unit
val debug : string Stdlib.ref
val debug_sct : char
val debug_uni : char
val debug_sub : char
val debug_typ : char
val debug_mat : char
val debug_ord : char
val debug_ind : char
val debug_all : string
val log_sct : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val log_uni : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val log_sub : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val log_typ : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val log_mat : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val log_ord : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val log_ind : ('aStdlib.Format.formatter, unit) Stdlib.format -> 'a
val set_debug : string -> unit