Module AltErgoLib.HstringSource

Sourcetype t
Sourceval make : string -> t
Sourceval view : t -> string
Sourceval print : Format.formatter -> t -> unit
Sourceval equal : t -> t -> bool
Sourceval compare : t -> t -> int
Sourceval hash : t -> int
Sourceval empty : t
Sourceval list_assoc : t -> (t * 'a) list -> 'a
Sourceval fresh_string : unit -> string
Sourceval is_fresh_string : string -> bool
Sourceval is_fresh_skolem : string -> bool
Sourcemodule Set : Set.S with type elt = t
Sourcemodule Map : Map.S with type key = t