SSoelvsten / cal

University of California BDD Package
https://ssoelvsten.github.io/cal/
Other
2 stars 2 forks source link

Add `Cal_BddNull(...)` to the C and C++ interface #13

Closed SSoelvsten closed 1 year ago

SSoelvsten commented 1 year ago

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.

SSoelvsten commented 1 year ago

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.