# for Borland make PATH = C:\BisonFlex\bin;C:\borland\bcc55\bin;$(PATH) all: jun22_2.exe jun22_2Parser.c: jun22_2Parser.y set PATH=$(PATH) & bison -o jun22_2Parser.c -d jun22_2Parser.y jun22_2Parser.h: jun22_2Parser.y set PATH=$(PATH) & bison -o jun22_2Parser.c -d jun22_2Parser.y jun22_2Lexer.c: jun22_2Parser.h jun22_2Lexer.l set PATH=$(PATH) & flex -ojun22_2Lexer.c -I jun22_2Lexer.l jun22_2.exe: jun22_2Lexer.c jun22_2Parser.c set PATH=$(PATH) & bcc32 -ejun22_2.exe jun22_2Lexer.c jun22_2Parser.c While.j: While.tc jun22_2.exe jun22_2.exe While.tc > While.j While.class: While.j java -jar oolong.jar While.j clean: del jun22_2Parser.c jun22_2Parser.h jun22_2Lexer.c jun22_2.exe While.j While.class *.tds *.obj