.\" $Id: beh_depend.3,v 1.1 2002/04/04 14:54:48 ludo Exp $ .\" @(#)beh_depend.3 109 Oct 15 1995 UPMC ; Pirouz BAZARGAN SABET .TH BEH_DEPEND 3 "October 1, 1997" "ASIM/LIP6" "BHL functions" .so jessie/alliance/alc_origin.1.en.gz .SH NAME .PP \fBbeh_depend\fP \- compute forward dependencies in a description .SH SYNOPSYS .PP .nf void beh_depend (fig_pnt) struct befig *fig_pnt; .fi .SH PARAMETERS .PP .TP 10 \fIfig_pnt\fP pointer of the BEFIG structure .SH DESCRIPTION .PP \fBbeh_depend()\fP analyzes the forward dependencies in a whole description (a BEFIG). Forward dependency means, for each input finding out the set of outputs that depend on it. .PP \fIfig_pnt\fP represents the pointer of the description to be analyzed. .PP After the analysis is acheived, \fBbeh_depend\fP produces a set of dependency lists for each input. Each dependency list is a list of pointers to those outputs that depends on the input. A seprate list is produced for each type of outputs (BEOUT, BEREG, BEAUX, BEBUX, BEMSG, BEDLY, BEBUS). .SH EXAMPLE .PP .nf #include struct befig *befig_pnt; beh_depend (befig_pnt); .fi .SH SEE ALSO .PP beh(3), befig(3), berin(3), beaux(3), bereg(3), beh_debug(3) .so jessie/alliance/alc_bug_report.1.en.gz