package bddapron

  1. Overview
  2. Docs
type (!'a, !'b, !'c, !'d, !'e) t = ('a, 'b, 'c, 'd, 'e) t0 constraint 'b = [> 'a typ ] constraint 'c = [> 'a typdef ]
val make : symbol:'a symbol -> copy_ext:('e -> 'e) -> ?bddindex0:int -> ?bddsize:int -> ?relational:bool -> 'd Cudd.Man.t -> 'e -> ('a, [> 'a typ ], [> 'a typdef ], 'd, 'e) t
val print : (Format.formatter -> [> 'a typ ] as 'b -> unit) -> (Format.formatter -> [> 'a typdef ] as 'c -> unit) -> (Format.formatter -> 'e -> unit) -> Format.formatter -> ('a, 'b, 'c, 'd, 'e) t -> unit