FreeBSD Manual Pages
CREATENODETERMBDD(3) BDD functions CREATENODETERMBDD(3) NAME createNodeTermBdd - creates a terminal node of variable. SYNOPSYS #include "logmmm.h" pNode createNodeTermBdd(index) short index; PARAMETER index associated index DESCRIPTION createNodeTermBdd() creates a terminal node corresponding to index. Be- cause of reduction table, this function always returns the same pNode for a given index. 0 and 1 index are reserved to the zero and one nodes. EXAMPLE #include "mutnnn.h" /* mbk utilities */ #include "logmmm.h" pNode nodeA; initializeBdd(SMALL_BDD); nodeA = createNodeTermBdd(3); displayBdd(nodeA,1); /* it will display @nodeA INDEX = 2 LOW = ZERO HIGH = ONE */ nodeA = createNodeTermBdd(3); /* nodeA doesn't change */ destroyBdd(1); ERROR "createNodeTermBdd : error - index < 2" index must be strictly higher than 1. SEE ALSO log(1), bdd(1), applyBinBdd(3), applyBdd(3), addListBdd(3), dis- playBdd(3), notBdd(3). ASIM/LIP6 October 1, 1997 CREATENODETERMBDD(3)
NAME | SYNOPSYS | PARAMETER | DESCRIPTION | EXAMPLE | ERROR | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=createNodeTermBdd&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>