module ReadError:sig
..end
type
t =
| |
Neg_int8 |
(* |
Negative integer was positive or zero
| *) |
| |
Int_code |
(* |
Unknown integer code while reading integer
| *) |
| |
Int_overflow |
(* |
Overflow reading integer
| *) |
| |
Nat0_code |
(* |
Unknown integer code while reading natural number
| *) |
| |
Nat0_overflow |
(* |
Overflow reading natural number
| *) |
| |
Int32_code |
(* |
Unknown integer code while reading 32bit integer
| *) |
| |
Int64_code |
(* |
Unknown integer code while reading 64bit integer
| *) |
| |
Nativeint_code |
(* |
Unknown integer code while reading native integer
| *) |
| |
Unit_code |
(* |
Illegal unit value
| *) |
| |
Bool_code |
(* |
Illegal boolean value
| *) |
| |
Option_code |
(* |
Illegal option code
| *) |
| |
String_too_long |
(* |
String too long
| *) |
| |
Variant_tag |
(* |
Untagged integer encoding for variant tag
| *) |
| |
Array_too_long |
(* |
Array too long
| *) |
| |
Hashtbl_too_long |
(* |
Hashtable too long
| *) |
| |
Sum_tag of |
(* |
Illegal sum tag for given type
| *) |
| |
Variant of |
(* |
Illegal variant for given type
| *) |
| |
Poly_rec_bound of |
(* |
Attempt to read data bound through polymorphic record fields
| *) |
| |
Variant_wrong_type of |
(* |
Unexpected attempt to read variant with given non-variant type
| *) |
| |
Silly_type of |
(* | Silly_type type_name indicates unhandled but silly case
where a type of the sort type 'a type_name = 'a is used
with a polymorphic variant as type parameter and included
in another polymorphic variant type. | *) |
| |
Empty_type of |
(* |
Attempt to read data that corresponds to an empty type.
| *) |
val to_string : t -> string
to_string err
err
.