1BEH_DEPEND(3) BHL functions BEH_DEPEND(3)
2
3
4
6 beh_depend - compute forward dependencies in a description
7
8
10 void beh_depend (fig_pnt)
11 struct befig *fig_pnt;
12
13
15 fig_pnt pointer of the BEFIG structure
16
17
19 beh_depend() analyzes the forward dependencies in a whole description
20 (a BEFIG). Forward dependency means, for each input finding out the set
21 of outputs that depend on it.
22
23
24 fig_pnt represents the pointer of the description to be analyzed.
25
26
27 After the analysis is acheived, beh_depend produces a set of dependency
28 lists for each input. Each dependency list is a list of pointers to
29 those outputs that depends on the input. A seprate list is produced for
30 each type of outputs (BEOUT, BEREG, BEAUX, BEBUX, BEMSG, BEDLY, BEBUS).
31
32
34 #include <beh109.h>
35 struct befig *befig_pnt;
36
37 beh_depend (befig_pnt);
38
39
41 beh(3), befig(3), berin(3), beaux(3), bereg(3), beh_debug(3)
42
43
44
45
46
47
48ASIM/LIP6 October 1, 1997 BEH_DEPEND(3)