package merlin-extend

  1. Overview
  2. Docs
type t
val load : buffer -> t
val parse : t -> parsetree
val for_completion : t -> Lexing.position -> complete_info * parsetree
val parse_line : t -> Lexing.position -> string -> parsetree
val ident_at : t -> Lexing.position -> string Location.loc list
val print_outcome : Format.formatter -> outcometree -> unit
val pretty_print : Format.formatter -> pretty_parsetree -> unit