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

📄 msc70.make

📁 flex 词法分析工具 类似于lex 此版本为较早前的版本
💻 MAKE
字号:
## make file for "flex" tool# @(#) $Header: /usr/fsys/odin/a/vern/flex/RCS/Makefile,v 2.9 90/05/26 17:28:44 vern Exp $ (LBL)## the first time around use "make f_flex"##  This makefile is specific for Microsoft's C/C++ compiler  (v7), nmake and#  lib      #         - Paul Stuart, Jan 93 (pjs@scammell.ecos.tne.oz.au)#SKELFLAGS = -DDEFAULT_SKELETON_FILE=\"c:/src/flex/flex.skl\"CFLAGS = -nologo -AL -W2 -F 8000 -Ox -Gt16000 -DMS_DOS -DUSGLDFLAGS = /nologo /NOI /BATCH /ONERROR:NOEXE  /STACK:8000FLEX_FLAGS = -ist8 -Sflex.sklFLEX = .\flex.exeCC = clYACC = c:\lib\byaccMAKE = nmake /nologo## break obj-list into two because of 128 character command-line limit of# Microsoft's link and lib utilities.#FLEXOBJS1 = \	ccl.obj \	dfa.obj \	ecs.obj \	gen.obj \	main.obj \	misc.obj \	nfa.obj \	parse.objFLEXOBJS2 = \	scan.obj \	sym.obj \	tblcmp.obj \	yylex.objFLEX_C_SOURCES = \	ccl.c \	dfa.c \	ecs.c \	gen.c \	main.c \	misc.c \	nfa.c \	parse.c \	scan.c \	sym.c \	tblcmp.c \	yylex.cFLEX_LIB_OBJS = \	libmain.objall : flex.exe ## lib is used to get around the 128 character command-line limit of 'link'.#flex.exe : $(FLEXOBJS1) $(FLEXOBJS2)	lib /nologo tmplib $(FLEXOBJS1);	link $(LDFLAGS) $(FLEXOBJS2),$*.exe,,tmplib;	del tmplib.libf_flex:	copy initscan.c scan.c	touch scan.c	@echo  compiling first flex  	$(MAKE) flex.exe 	del scan.c	@echo using first flex to generate final version...	$(MAKE) flex.exe## general inference rule#.c.obj:	$(CC) -c $(CFLAGS) $*.cparse.h parse.c : parse.y	$(YACC) -d parse.y	@mv y_tab.c parse.c	@mv y_tab.h parse.hscan.c : scan.l	$(FLEX) $(FLEX_FLAGS) $(COMPRESSION) scan.l >scan.cscan.obj : scan.c parse.h flexdef.hmain.obj : main.c flexdef.h	$(CC) $(CFLAGS) -c $(SKELFLAGS) main.cccl.obj : ccl.c flexdef.hdfa.obj : dfa.c flexdef.hecs.obj : ecs.c flexdef.hgen.obj : gen.c flexdef.hmisc.obj : misc.c flexdef.hnfa.obj : nfa.c flexdef.hparse.obj : parse.c flexdef.hsym.obj : sym.c flexdef.htblcmp.obj : tblcmp.c flexdef.hyylex.obj : yylex.c flexdef.hclean :	del *.obj	del *.map

⌨️ 快捷键说明

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