# for Borland make PATH = C:\BisonFlex\bin;C:\borland\bcc55\bin;$(PATH) all: jun22_5.exe jun22_5Parser.c: jun22_5Parser.y set PATH=$(PATH) & bison -o jun22_5Parser.c -d jun22_5Parser.y jun22_5Parser.h: jun22_5Parser.y set PATH=$(PATH) & bison -o jun22_5Parser.c -d jun22_5Parser.y jun22_5Lexer.c: jun22_5Parser.h jun22_5Lexer.l set PATH=$(PATH) & flex -ojun22_5Lexer.c -I jun22_5Lexer.l jun22_5.exe: jun22_5Lexer.c jun22_5Parser.c set PATH=$(PATH) & bcc32 -ejun22_5.exe jun22_5Lexer.c jun22_5Parser.c Oresama.j: Oresama.tc jun22_5.exe jun22_5.exe Oresama.tc > Oresama.j Oresama.class: Oresama.j java -jar oolong.jar Oresama.j clean: del jun22_5Parser.c jun22_5Parser.h jun22_5Lexer.c jun22_5.exe Oresama.j Oresama.class *.tds *.obj