1 (* Copyright (C) 2009,2017 Matthew Fluet.
2 * Copyright (C) 1999-2007 Henry Cejtin, Matthew Fluet, Suresh
3 * Jagannathan, and Stephen Weeks.
4 * Copyright (C) 1997-2000 NEC Research Institute.
6 * MLton is released under a BSD-style license.
7 * See the file MLton-LICENSE for details.
10 signature SOURCE_POS_STRUCTS =
14 signature SOURCE_POS =
16 include SOURCE_POS_STRUCTS
22 val compare: t * t -> Relation.t
23 val equals: t * t -> bool
25 val fileEquals: t * t -> bool
26 val isBogus: t -> bool
28 val make: {column: int,
31 val posToString: t -> string
32 val toString: t -> string