yacc -d parse.y
cc -O  -c y.tab.c
rm y.tab.c
mv y.tab.o parse.o
lex  lex.l
cc -O  -c lex.yy.c
rm lex.yy.c
mv lex.yy.o lex.o
cc -O  -c screen.c
cc -O  -c hashing.c
cc -O  -c macros.c
cc vis.o init.o parse.o lex.o lexio.o queues.o nodes.o screen.o hashing.o macros.o -o visi -lm -ly -ll -lcurses -ltermlib
