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

📄 antlrms.mak

📁 本工具提供一个词法分析器和语法分析器的集成开发环境
💻 MAK
字号:
# PCCTS directoryPCCTS_HOME=<your PCCTS_HOME>ANTLR_SRC=$(PCCTS_HOME)\antlrPCCTS_H=$(PCCTS_HOME)\h# Support directoriesSET=$(PCCTS_HOME)\support\set# Compiler stuffCC = clCFLAGS = -I "." -I "$(PCCTS_H)" -I "$(SET)" -D "USER_ZZSYN" -D "PC" \        -D "ZZLEXBUFSIZE=65536"  /D "LONGFILENAMES" /Zi /W3ANTLR_OBJS = antlr.obj scan.obj err.obj bits.obj build.obj fset2.obj \            fset.obj gen.obj globals.obj hash.obj lex.obj main.obj \            misc.obj pred.obj egman.obj mrhoist.obj fcache.objSUPPORT_OBJS = set.obj# Dependenciesantlr.exe: $(ANTLR_OBJS) $(SUPPORT_OBJS)    $(CC) $(CFLAGS) -o antlr.exe $(ANTLR_OBJS) $(SUPPORT_OBJS)    del *.objantlr.obj: $(ANTLR_SRC)\antlr.c \	                $(PCCTS_H)\antlr.h \                	$(PCCTS_H)\config.h \	                $(PCCTS_H)\dlgdef.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\mode.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \					$(ANTLR_SRC)\tokens.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\antlr.cscan.obj: $(ANTLR_SRC)\scan.c \	                $(PCCTS_H)\antlr.h \					$(PCCTS_H)\config.h \					$(PCCTS_H)\dlgauto.h \					$(PCCTS_H)\dlgdef.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\mode.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \					$(ANTLR_SRC)\tokens.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\scan.cerr.obj: $(ANTLR_SRC)\err.c \					$(PCCTS_H)\antlr.h \					$(PCCTS_H)\config.h \					$(PCCTS_H)\dlgdef.h \					$(PCCTS_H)\err.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \					$(ANTLR_SRC)\tokens.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\err.cbits.obj: $(ANTLR_SRC)\bits.c \					$(PCCTS_H)\config.h \					$(PCCTS_H)\dlgdef.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\bits.cbuild.obj: $(ANTLR_SRC)\build.c \					$(PCCTS_H)\config.h \					$(PCCTS_H)\dlgdef.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\build.cfset2.obj: $(ANTLR_SRC)\fset2.c \					$(PCCTS_H)\config.h \					$(PCCTS_H)\dlgdef.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\fset2.cfset.obj: $(ANTLR_SRC)\fset.c \					$(PCCTS_H)\config.h \					$(PCCTS_H)\dlgdef.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\fset.cgen.obj: $(ANTLR_SRC)\gen.c \					$(PCCTS_H)\config.h \					$(PCCTS_H)\dlgdef.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\gen.cglobals.obj: $(ANTLR_SRC)\globals.c \					$(PCCTS_H)\config.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\globals.chash.obj: $(ANTLR_SRC)\hash.c \					$(PCCTS_H)\config.h \					$(ANTLR_SRC)\hash.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\hash.clex.obj: $(ANTLR_SRC)\lex.c \					$(PCCTS_H)\config.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\lex.cmain.obj: $(ANTLR_SRC)\main.c \					$(PCCTS_H)\antlr.h \					$(PCCTS_H)\config.h \					$(PCCTS_H)\dlgdef.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\mode.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\stdpccts.h \					$(ANTLR_SRC)\syn.h \					$(ANTLR_SRC)\tokens.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\main.cmisc.obj: $(ANTLR_SRC)\misc.c \					$(PCCTS_H)\config.h \					$(PCCTS_H)\dlgdef.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\misc.cpred.obj: $(ANTLR_SRC)\pred.c \					$(PCCTS_H)\config.h \					$(PCCTS_H)\dlgdef.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\pred.cegman.obj: $(ANTLR_SRC)\egman.c \					$(PCCTS_H)\config.h \					$(SET)\set.h \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\egman.cmrhoist.obj: $(ANTLR_SRC)\mrhoist.c \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\mrhoist.cfcache.obj: $(ANTLR_SRC)\fcache.c \					$(ANTLR_SRC)\generic.h \					$(ANTLR_SRC)\hash.h \					$(ANTLR_SRC)\proto.h \					$(ANTLR_SRC)\syn.h \    $(CC) -c $(CFLAGS) $(ANTLR_SRC)\fcache.cset.obj: $(SET)\set.c \					$(PCCTS_H)\config.h \					$(SET)\set.h \    $(CC) -c $(CFLAGS) $(SET)\set.c

⌨️ 快捷键说明

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