treenode thelist = getvarnode(current,"componentlist");
treenode thesum = getvarnode(current,"targetcomponentsum");
setnodenum(thesum,0);
{
setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));
inc(thesum,getlabelnum(first(current),"1"));
setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));
inc(thesum,getlabelnum(first(current),"2"));
setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));
inc(thesum,getlabelnum(first(current),"3"));
setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));
inc(thesum,getlabelnum(first(current),"4"));
}
} |