package idd

  1. Overview
  2. Docs

Module Bdd.MakeSource

BDDs form a boolean algebra.

Parameters

Signature

Sourceval declare_var : string -> [ `Ok | `Duplicate ]
Sourcetype t = t
Sourceval fls : t
Sourceval tru : t
Sourceval of_bool : bool -> t
Sourceval var : string -> t
Sourceval (&&) : t -> t -> t
Sourceval (||) : t -> t -> t
Sourceval (!) : t -> t
Sourceval (==) : t -> t -> bool