LEXER	=	scanCm
PARSER  =       parseCm

$(PARSER):	$(PARSER).c $(LEXER).c
	gcc $(PARSER).c $(LEXER).c -o $(PARSER) -lfl

$(PARSER).c: 	$(PARSER).y
	bison -d -o $(PARSER).c $(PARSER).y

$(LEXER).c:	$(LEXER).l
	flex -o$(LEXER).c $(LEXER).l

clean:
	/bin/rm -f $(LEXER).c $(PARSER).c $(PARSER).h
