⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.bcc

📁 Full support for extended regular expressions (those with intersection and complement); Support for
💻 BCC
字号:
# A makefile generated by Makemake.
# For use with Borland C++ command line compiler.

compiler=bcc32.exe
lflags=-K -O2 -6 -w -w-8027 -w-8012
cflags=$(lflags) -c
objfiles=dolphin.obj dolphout.obj parser.obj process.obj codegen.obj tables.obj expand.obj serialize.obj nfa.obj dfa.obj nfa-to-dfa.obj time.obj lookahead.obj variables.obj utilities.obj alphabet.obj
headers=dolphin.h dolphout.h parser.h assert.h process.h codegen.h tables.h expand.h serialize.h stl.h nfa.h dfa.h nfa-to-dfa.h time.h lookahead.h variables.h utilities.h variable.h intervals.h alphabet.h dummy_limits.h

dolphin.exe: $(objfiles)
	$(compiler) @&&|
	$(lflags) $(objfiles)
|

dolphout.cpp: dolphout.dlp
	dolphin dolphout.dlp
dolphout.h: dolphout.dlp
	dolphin dolphout.dlp

parser.cpp: parser.whl
	whale parser.whl
parser.h: parser.whl
	whale parser.whl

dolphin.obj: dolphin.cpp $(headers)
	$(compiler) $(cflags) dolphin.cpp

dolphout.obj: dolphout.cpp $(headers)
	$(compiler) $(cflags) dolphout.cpp

parser.obj: parser.cpp $(headers)
	$(compiler) $(cflags) parser.cpp

process.obj: process.cpp $(headers)
	$(compiler) $(cflags) process.cpp

codegen.obj: codegen.cpp $(headers)
	$(compiler) $(cflags) codegen.cpp

tables.obj: tables.cpp $(headers)
	$(compiler) $(cflags) tables.cpp

expand.obj: expand.cpp $(headers)
	$(compiler) $(cflags) expand.cpp

serialize.obj: serialize.cpp $(headers)
	$(compiler) $(cflags) serialize.cpp

nfa.obj: nfa.cpp $(headers)
	$(compiler) $(cflags) nfa.cpp

dfa.obj: dfa.cpp $(headers)
	$(compiler) $(cflags) dfa.cpp

nfa-to-dfa.obj: nfa-to-dfa.cpp $(headers)
	$(compiler) $(cflags) nfa-to-dfa.cpp

time.obj: time.cpp $(headers)
	$(compiler) $(cflags) time.cpp

lookahead.obj: lookahead.cpp $(headers)
	$(compiler) $(cflags) lookahead.cpp

variables.obj: variables.cpp $(headers)
	$(compiler) $(cflags) variables.cpp

utilities.obj: utilities.cpp $(headers)
	$(compiler) $(cflags) utilities.cpp

alphabet.obj: alphabet.cpp $(headers)
	$(compiler) $(cflags) alphabet.cpp

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -