PATH = C:\BisonFlex\bin;$(PATH) all: jun22_4.exe jun22_4Parser.c: jun22_4Parser.y bison -o jun22_4Parser.c -d jun22_4Parser.y jun22_4Parser.h: jun22_4Parser.y bison -o jun22_4Parser.c -d jun22_4Parser.y jun22_4Lexer.c: jun22_4Parser.h jun22_4Lexer.l flex -ojun22_4Lexer.c -I jun22_4Lexer.l jun22_4.exe: jun22_4Lexer.c jun22_4Parser.c cl /Fejun22_4.exe jun22_4Lexer.c jun22_4Parser.c For.j: For.tc jun22_4.exe jun22_4.exe For.tc > For.j For.class: For.j java -jar oolong.jar For.j clean: del jun22_4Parser.c jun22_4Parser.h jun22_4Lexer.c jun22_4.exe For.j For.class *.tds *.obj