diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..8d0f92cfa9f59961faadcbc5424abfbdace13fa1
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,8 @@
+lexer:	    lexer.l ya.y
+	flex lexer.l
+	bison -d -b y ya.y
+	gcc y.tab.c lex.yy.c -ly -lfl
+
+.PHONY:	clean
+clean:
+	rm -rf *.tab.c *.tab.h *.yy.c a.out