INCBDDREFINT(3)
π NAME π
okay so bestie, welcome to INCBDDREFINT(3) β that's this page, and it lives in the BDD FUNCTIONS manual. The function is incbddrefint, and it increments the internal reference of a bdd node. That's the whole name section, no cap. π
π ORIGIN π
This software belongs to the ALLIANCE CAD SYSTEM, developed by the ASIM team at the LIP6 laboratory of UniversitοΏ½ Pierre and Marie CURIE, in Paris, France. β¨
Web: http://asim.lip6.fr/recherche/alliance/
E-mail: alliance-users@asim.lip6.fr
π¦ SYNOPSIS π¦
#include "bdd101.h"
bddnode βincbddrefint( BddNode )
bddnode βBddNode;
π PARAMETERS π
BddNodeβ the bdd node. That's the parameter, bestie. π«Ά
π DESCRIPTION π
incbddrefint increments the number of internal reference of the bdd node BddNode. It's giving "bump the internal ref" energy, and that's literally what it does. β¨
π RETURN VALUE π
incbddrefint returns the BddNode pointer. Yep, it hands the pointer right back to you, bestie. π
π₯ EXAMPLE π₯
Here's the example, copied exactly because we do not play with code accuracy:
#include "bdd101.h"
bddsystem βBddSystem;
bddcircuit βBddCircuit;
bddnode βBddNode;
chain_list βExpr;
BddSystem = createbddsystem( 100, 1000, 100, 50000 );
BddCircuit = createbddcircuit( "hello_world", 10, 10, BddSystem );
BddNode = addbddcircuitin( (bddcircuit β)0, "i0", 0, BDD_IN_MODE_FIRST );
BddNode = addbddnode( (bddsystem β)0, BddNode->INDEX, BddNode->LOW, BddNode->HIGH );
Expr = convertbddcircuitabl( (bddcircuit β)0, BddNode );
incbddrefint( BddNode );
/* displays Node VAR: 0 INDEX: 2 MARK: 0 REF_EXT: 1 REF_INT: 1 */
viewbddnode( (bddsystem β)0, BddNode );
/* displays (not i0) */
viewablexpr( Expr, ABL_VIEW_VHDL );
freeablexpr( Expr );
destroybddsystem( (bddsystem β)0 );
destroybddcircuit( (bddcircuit β)0 );
πΈ SEE ALSO πΈ
bdd(1) β go read that one too, bestie. π¦
π BUG REPORT π
This tool is under development at the ASIM department of the LIP6 laboratory. They need your feedback to improve documentation and tools. So like, if you see something, say something, fr fr. π
big kiss from ASIM/LIP6, dated October 1, 1997 β that's the source/version and date sign-off, bestie π
π¦ where this page comes from
- nixos 26.05: alliance 5.1.1-unstable-2025-02-24
- nixpkgs unstable: alliance 5.1.1-unstable-2025-02-24
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms