prog_test : test.o automata.o llist.o ustring.o tree.o utilities.o grammar.o set_i.o tab_i.o tab_u.o tab2_i.o set_ic.o set_icc.o fst2.o text.o tab_d.o llist_d.o lexicon.o auto2txt.o tree2.o lexicon2.o llist_i.o set_ll.o static_tree2.o ling_representation.o tab2_u.o tab_feat.o hashtable.o llist_t.o match.o stack_f.o applications.o tokens.o analysis.o
	gcc -lm -ggdb -o test test.o automata.o llist.o ustring.o tree.o utilities.o grammar.o set_i.o tab_i.o tab_u.o tab2_i.o set_ic.o set_icc.o fst2.o text.o tab_d.o llist_d.o lexicon.o auto2txt.o tree2.o lexicon2.o llist_i.o set_ll.o static_tree2.o ling_representation.o tab2_u.o tab_feat.o hashtable.o llist_t.o match.o stack_f.o applications.o tokens.o analysis.o

test.o : test.c
	gcc  -ggdb -c test.c -lm	

automata.o : automata.c
	gcc -ggdb -c automata.c -lm

llist.o : llist.c
	gcc  -ggdb -c llist.c -lm

ustring.o : ustring.c
	gcc -ggdb -c ustring.c -lm

tree.o : tree.c
	gcc  -ggdb -c tree.c -lm

utilities.o : utilities.c
	gcc  -ggdb -c utilities.c -lm

grammar.o : grammar.c
	gcc -ggdb -c grammar.c -lm

set_i.o : set_i.c
	gcc  -ggdb -c set_i.c -lm

tab_i.o : tab_i.c
	gcc  -ggdb -c tab_i.o -lm

tab_u.o : tab_u.c
	gcc  -ggdb -c tab_u.o -lm

tab2_i.o : tab2_i.c
	gcc -ggdb -c tab2_i.c -lm

set_ic.o : set_ic.c
	gcc -ggdb -c set_ic.c -lm

set_icc.o : set_icc.c
	gcc -ggdb -c set_icc.c -lm

fst2.o : fst2.c
	gcc -ggdb -c fst2.c -lm

text.o : text.c
	gcc -ggdb -c text.c -lm

tab_d.o : tab_d.c
	gcc -ggdb -c tab_d.c -lm

llist_d.o : llist_d.c
	gcc -ggdb -c llist_d.c -lm

lexicon.o : lexicon.c
	gcc -ggdb -c lexicon.c -lm

auto2txt.o : auto2txt.c
	gcc -ggdb -c auto2txt.c -lm

tree2.o : tree2.c
	gcc -ggdb -c tree2.c -lm

lexicon2.o : lexicon2.c
	gcc -ggdb -c lexicon2.c -lm

llist_i.o : llist_i.c
	gcc -ggdb -c llist_i.c -lm

set_ll.o : set_ll.c
	gcc -ggdb -c set_ll.c -lm

static_tree2.o : static_tree2.c
	gcc -ggdb -c static_tree2.c -lm

ling_representation.o : ling_representation.c
	gcc -ggdb -c ling_representation.c -lm

tab2_u.o : tab2_u.c
	gcc -ggdb -c tab2_u.c -lm

tab_feat.o : tab_feat.c
	gcc -ggdb -c tab_feat.c -lm

hashtable.o : hashtable.c
	gcc -ggdb -c hashtable.c -lm

llist_t.o : llist_t.c
	gcc -ggdb -c llist_t.c -lm

match.o : match.c
	gcc -ggdb -c match.c -lm

stack_f.o : stack_f.c
	gcc -ggdb -c stack_f.c -lm

applications.o : applications.c
	gcc -ggdb -c applications.c -lm

tokens.o : tokens.c
	gcc -ggdb -c tokens.c -lm

analysis.o : analysis.c
	gcc -ggdb -c analysis.c -lm
