Biocaml_unix.MsgSourceConsistent 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.
Create a string communicating an error, warning, or bug. First optional argument is position where problem occurred. Second argument is a string explaining the problem.
Print 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.