Examples
Creating BDDs
top == Top [ ]Declaring One and Zero
Done with One and Zero
Process 84341 stopped
* thread #5, name = 'ghc_worker', stop reason = EXC_BAD_ACCESS (code=1, address=0x68)
frame #0: 0x000000010102b9fc tests`XBDDManager::BddOne(this=0x0000000102306ca0) at BDDNode.h:99:41
96 ~XBDDManager(){ delete mgr; }
97 void Clear(int varCnt){ mgr->Clear(varCnt); }
98
-> 99 BDD BddOne(){ return BDD(mgr, mgr->One);}
100 BDD BddZero(){ return BDD(mgr, mgr->Zero);}
101 BDD BddVar(int varIndex){ return BDD(mgr, varIndex); }
102 BDD Ite(const BDD &f, const BDD &g, const BDD &h){ return BDD(mgr, mgr->ite(f.node, g.node, h.node)); };
(lldb)