DOKK / manpages / debian 10 / alliance / initializeBdd.3.en
INITIALIZEBDD(3) BDD functions INITIALIZEBDD(3)

See the file buster/alliance/alc_origin.1.en.gz.

initializeBdd - initializes the BDDs system

#include "logmmm.h"
void initializeBdd(size)
int size;

First size of BDD system

initializeBdd() initializes the BDDs system. size can be equal to SMALL_BDD, MEDIUM_BDD or LARGE_BDD according to the application size. This function creates the zero and one node that correspond to the 0 and 1 boolean constants.

#include "mutnnn.h"		/* mbk utilities */
#include "logmmm.h"
initializeBdd(MEDIUM_BDD);
dislayBdd(one);
/* it will display
ONE
*/
/* application using BDD ... */
destroyBdd(1);

"initializeBdd : error - size out of bound"
size must be included into SMALL_BDD and LARGE_BDD.

log(1), bdd(1), destroyBdd(3), resetBdd(3), markAllBdd(3), numberNodeAllBdd(3).

See the file buster/alliance/alc_bug_report.1.en.gz.

October 1, 1997 ASIM/LIP6