val init : ?keyword_edition:((int * int) option * string list) -> unit -> unittype error = | Illegal_character of char| Illegal_escape of string * string option| Reserved_sequence of string * string option| Unterminated_string| Empty_character_literal| Keyword_as_label of string| Capitalized_label of string| Invalid_literal of string| Invalid_directive of string * string option| Invalid_encoding of string| Invalid_char_in_ident of Uchar.t| Non_lowercase_delimiter of string| Capitalized_raw_identifier of string| Unknown_keyword of string
val in_string : unit -> boolval is_keyword : string -> boolval print_warnings : bool refval handle_docstrings : bool ref