The documentation mentions a function Cal_BddNull(bddManager), but looking at the source, it does not exist. One can see from the Cal_BddIsBddNull(bddManager, bdd) implementation that this is the value 0.
Looking at the code, the BDD Manager in fact has a dedicated null node bddNull that should be used instead. In fact, this makes it seem like there is a discrepancy or double-meaning for null.
The documentation mentions a function
Cal_BddNull(bddManager)
, but looking at the source, it does not exist. One can see from theCal_BddIsBddNull(bddManager, bdd)
implementation that this is the value 0.Cal_BddNull(...)
to the C interfaceCal_BddNull(...)
rather than(Cal_Bdd) 0
BddNull()