#include <math.h>

typedef struct spi_triplet{
		int index;
		char *name;
		struct spi_triplet *next;
}spi_triplet_list; 

extern	FILE	         *infile;
extern	int	         numlig;
extern	int	         fig_pere;
extern	int	         flag_dico;
extern	int              MAXSIGINDEX;
extern  int              fig_loaded ;
extern  int		 spi_index ;
extern  int              spi_main_gdt ;
extern	char             *yy_figname;
extern	char  	         *tab_err[ NB_ERR ];
extern	char	         nom_subckt[ MAXLIG + 1 ];
extern	char             modn[20];
extern	char             modp[20];
extern	lofig_list       *spi_ptfig ;
extern	spi_triplet_list *ptdic;
/*extern	int n , fig_loaded;*/

extern char *getenv() ;
