LinPoly.MonT
val clear : unit -> unit
clear () clears the mapping.
clear ()
val reserve : int -> unit
reserve i reserves the integer i
reserve i
val safe_reserve : int -> unit
safe_reserve i reserves the integer i
safe_reserve i
val get_fresh : unit -> int
get_fresh () return the first fresh variable
get_fresh ()
val retrieve : int -> Monomial.t
retrieve x
the monomial corresponding to the variable x
x
val register : Monomial.t -> int
register m
the variable index for the monomial m