include ../../../Makefile.pre

LEX=flex
LEXOPTS=
YACC=bison
YACCOPTS=-d # Pour generer le fichier grammaire.h

LEXFILES=lexeur.lex 
YACCFILES=grammaire.y
CFILES=lists.c

OBJETS=$(LEXFILES:%.lex=%.o) $(YACCFILES:%.y=%.o) $(CFILES:%.c=%.o)

traducteur: grammaire.c lexeur.c $(OBJETS)
	$(CC) $(CCOPTS) $(OBJETS) -o $@

grammaire.c: grammaire.y
	$(YACC) $(YACCOPTS) -o $@  $<

lexeur.c: lexeur.lex
	$(LEX)$(LEXOPTS) -o $@  $<

include ../../../Makefile.post
