

CFLAGS = -O

all:	hdl

hdl.o : hdl.y
	$(YACC) -tv $*.y
	mv y.tab.c $*.c
	$(CC) $(CFLAGS) -c $*.c

.c.o:
	$(CC) $(CFLAGS) -c $*.c

hdl:	hdl.o
	$(CC) $(CFLAGS) -o hdl hdl.o
	rm hdl.o

