Ben.Errortype error = | Illegal_escape of char| Unknown_error of exn| Nothing_to_download| Curl_error of int| Unexpected_char of string * char * int * int| Bad_marshalled_data of string| Unknown_command of string| Unknown_output_format of string| Unknown_input_format of string| Unexpected_expression of string| Missing_configuration_file| Error_in_configuration_file of string| Missing_configuration_item of string| Unknown_configuration_item of string| Parsing_error of string * bool * int * int| Template_not_found of string| Dynlink_error of Dynlink.errorThe type of Ben-specific errors
*)exception Error of errorAll Ben-specific errors are wrapped into this exception.
val string_of_error : error -> stringReturn a human-readable explanation of an error.
val raise : error -> 'aWrapper around Pervasives.raise to raise a Ben exception.
val warn : error -> unitEmit a warning.