Biocaml_unix.MsgConsistent printing of errors, warnings, and bugs. An error is a user mistake that prevents continuing program execution, a warning is a milder problem that the program continues to execute through, and a bug is a mistake in the software.
val err : ?pos:Pos.t -> string -> stringval warn : ?pos:Pos.t -> string -> stringval bug : ?pos:Pos.t -> string -> stringCreate a string communicating an error, warning, or bug. First optional argument is position where problem occurred. Second argument is a string explaining the problem.
val print_err : ?pos:Pos.t -> string -> unitval print_warn : ?pos:Pos.t -> string -> unitval print_bug : ?pos:Pos.t -> string -> unitPrint an error, warning, or bug. First optional argument is position where problem occurred. Second argument is a string explaining the problem.
String explaining OCaml's array length limitation on 32-bit machines.
module Tree : sig ... endMessage tree for more complex messages.