# for Borland make PATH = C:\BisonFlex\bin;C:\borland\bcc55\bin;$(PATH) all: calc1.exe myparser.c myparser.h: myparser.y set PATH=$(PATH) & bison -omyparser.c -d myparser.y mylexer.c: mylexer.l myparser.h set PATH=$(PATH) & flex -omylexer.c -I mylexer.l mylexer.obj: mylexer.c set PATH=$(PATH) & bcc32 -c mylexer.c myparser.obj: myparser.c set PATH=$(PATH) & bcc32 -c myparser.c calc1.exe: myparser.obj mylexer.obj set PATH=$(PATH) & bcc32 -ecalc1 myparser.obj mylexer.obj clean: del *.obj del *.tds del *.exe del mylexer.c del myparser.c del myparser.h del *.BAK