BddCallExpr Type
BddCallExpr is used by function MkBDDCallTable and abbreviates calls of a BDD function. There are three kinds of BddCallExpr:
- BddArg(bddAdr) is simply an address of a Bdd as argument
- BddCallApply(fName,cL,y) is a call of BDD algorithm fName with arguments cL and result y
- BddCallNode(x,c1,c0,y) represents two calls c1 and c0 embedded in a BDD node with root x which yields then BDD node y.
Union cases
| Union case | Description |
|
|
Full Usage:
BddCallApply(string, BddCallExpr[], BddAdr)
Parameters:
string
Item2 : BddCallExpr[]
Item3 : BddAdr
|
|
|
Instance members
| Instance member | Description |
Full Usage:
this.IsBddArg
Returns: bool
|
|
Full Usage:
this.IsBddCallApply
Returns: bool
|
|
Full Usage:
this.IsBddCallNode
Returns: bool
|
|
F#
Averest