Up

module Syntaxerr

: sig
#
type error =
# | Unclosed of Location.t * string * Location.t * string
# | Expecting of Location.t * string
# | Not_expecting of Location.t * string
# | Applicative_path of Location.t
# | Variable_in_scope of Location.t * string
# | Other of Location.t
# | Ill_formed_ast of Location.t * string
#
exception Error of error
#
exception Escape_error of Location.t
#
val report_error : Format.formatter -> error -> unit
#
val location_of_error : error -> Location.t
#
val ill_formed_ast : Location.t -> string -> 'a
end