hardcaml_verify

Hardcaml Verification Tools
IN THIS PACKAGE

Parameters

module B : S

Signature

val bfalse : B.t -> B.t Base.list Base.list

constant false

val btrue : B.t -> B.t Base.list Base.list

constant true

val bnot : B.t -> B.t -> B.t Base.list Base.list

not

val bwire : B.t -> B.t -> B.t Base.list Base.list

wire (copy input to output)

n-input not-or

n-input or

n-input not-and

n-input and

val bxor : B.t -> B.t -> B.t -> B.t Base.list Base.list

2-input xor