module Generator0:sig..end
type typ = 
| | 
LINE | 
| | 
RAY | 
| | 
VERTEX | 
| | 
LINEMOD | 
| | 
RAYMOD | 
type t = {
   | 
mutable linexpr0 :  | 
   | 
mutable typ :  | 
}
APRON Generators of level 0
NOTE: Generators are not totally ordered.
As of 0.9.15, they do not implement the polymorphic compare function to avoid confusion.
As a consequence, the polymorphic =, <=, etc. operators cannot be used.
val make : Linexpr0.t -> typ -> tMaking a generator. The constant coefficient of the linear expression is ignored. Modifying later the linear expression modifies correspondingly the generator and conversely.
val copy : t -> tCopy a generator (deep copy)
val string_of_typ : typ -> stringConvert a generator type to a string (LIN,RAY, or VTX)
val print : (Dim.t -> string) -> Stdlib.Format.formatter -> t -> unitPrint a generator