Abstract Categorial Grammar development toolkit
Library acgtkLib.utilsLib
Module type UtilsLib . IdGenerator . IdType
type t

The type of the identifiers

val compare : t -> t -> int

compare id1 id2 returns an integer which is 0 if id1=id2, negative of id1 is less than id2 and positive otherwise.

val succ : t -> t

succ id returns a new identifer strictly greater than id

val start : t

start is some identifer

val to_string : t -> string

to_string id returns a string describing the identifier