sig   type t   exception Uncaught of Location_intf.S.t * exn   exception Lexing_error of Location_intf.S.t * string   exception Syntax_error of Location_intf.S.t * string   val of_lexbuf : Lexing.lexbuf -> Location_intf.S.t   val mk_pos : Lexing.position -> Lexing.position -> Location_intf.S.t end