val parse : ?parse_pos:Parse_pos.t ‑> ?len:int ‑> string ‑> (string, Annot.t) parse_result
val parse_bigstring : ?parse_pos:Parse_pos.t ‑> ?len:int ‑> bigstring ‑> (bigstring, Annot.t) parse_result
val input_rev_sexps : ?parse_pos:Parse_pos.t ‑> ?buf:bytes ‑> Pervasives.in_channel ‑> Annot.t list
val input_sexp : ?parse_pos:Parse_pos.t ‑> Pervasives.in_channel ‑> Annot.t
val input_sexps : ?parse_pos:Parse_pos.t ‑> ?buf:bytes ‑> Pervasives.in_channel ‑> Annot.t list
val of_string : string ‑> Annot.t
val load_rev_sexps : ?buf:bytes ‑> string ‑> Annot.t list
val load_sexps : ?buf:bytes ‑> string ‑> Annot.t list
val load_sexp : ?strict:bool ‑> ?buf:bytes ‑> string ‑> Annot.t
val get_conv_exn : file:string ‑> exc:exn ‑> t ‑> exn