sig
  type t = { row : int; col : int; }
  val sexp_of_t : Src_pos.Relative.t -> Type.t
  val zero : Src_pos.Relative.t
  val add : Src_pos.Relative.t -> Src_pos.Relative.t -> Src_pos.Relative.t
  val sub : Src_pos.Relative.t -> Src_pos.Relative.t -> Src_pos.Relative.t
end