--- a/Makefile
+++ b/Makefile
@@ -1,19 +1,19 @@
-C2IEC=c99
+C2IEC=c2iec
 TESTS=$(patsubst %.c, %.test, $(wildcard test/*.c))
 TEST_LOGS=$(patsubst %.c, %.test.log, $(wildcard test/*.c))
 
-all: c99
+all: ${C2IEC}
 
-c99: lex.yy.c y.tab.c
+${C2IEC}: lex.yy.c y.tab.c
 	gcc -o $@ $^
 
-lex.yy.c: c99.l
-	flex $^
+lex.yy.c: ${C2IEC}.l
+	flex -d $^
 
-y.tab.c: c99.y
+y.tab.c: ${C2IEC}.y
 	yacc -d $^
 
-y.dot: c99.y
+y.dot: ${C2IEC}.y
 	yacc -g $^
 
 commit: ${TEST_LOGS}
@@ -41,9 +41,4 @@
 %.test.txt: %.c ${C2IEC}
 	./${C2IEC} < $< > $@
 
-test2: c99
-	./c99 < test2.c
 
-test3: c99
-	./c99 < test3.c
-