Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / tas / tas / tas_parscns.h
1 /****************************************************************************/
2 /* */
3 /* Chaine de CAO & VLSI Alliance */
4 /* */
5 /* Produit : TAS Version 5 */
6 /* Fichier : tas_parscns.h */
7 /* */
8 /* (c) copyright 1991-1998 Laboratoire LIP6 equipe ASIM */
9 /* Tous droits reserves */
10 /* Support : e-mail alliance-support@asim.lip6.fr */
11 /* */
12 /* Auteur(s) : Karim DIOURY */
13 /* */
14 /****************************************************************************/
15
16 /* declaration de variable */
17
18 /* declaration de fonction */
19
20
21 extern char* tas_getconename __P(( cone_list* ));
22 extern char* tas_getinconename __P(( edge_list*,
23 chain_list*
24 ));
25 extern char* tas_getsigname __P(( cone_list*,
26 locon_list*,
27 edge_list*
28 ));
29 extern ttvevent_list* tas_getcmd __P(( cone_list*,
30 cone_list*,
31 link_list*
32 ));
33 extern void tas_detectsig __P(( cnsfig_list* ));
34 extern void tas_printloop __P(( int,
35 chain_list*,
36 ttvfig_list*
37 ));
38 extern void tas_loconpathmarque __P(( cone_list*,
39 long
40 ));
41 extern chain_list* tas_getlatchcmdlist __P(( cone_list* ));
42 extern chain_list* tas_getlatchcmd __P(( cone_list*,
43 edge_list*,
44 long
45 ));
46 extern void tas_linklocontcone __P(( ttvfig_list*,
47 locon_list*,
48 edge_list *
49 ));
50 extern void tas_linkconelocon __P(( ttvfig_list*,
51 locon_list*
52 ));
53 extern void tas_linkconenode __P(( ttvfig_list*,
54 ttvsig_list*,
55 ttvsig_list*,
56 chain_list*,
57 cone_list*,
58 edge_list*,
59 long
60 ));
61 extern ttvfig_list* tas_cns2ttv __P(( cnsfig_list* ,
62 ttvfig_list*,
63 lofig_list *
64 ));