home *** CD-ROM | disk | FTP | other *** search
- # make file for "flex" tool
- # For MS 5.0 C Compiler
-
-
- #SKELETON_FILE = \"/lib/flex.skl\"
- #F_SKELETON_FILE = \"/lib/flex.fst\"
- #SKELFLAGS = -DDEFAULT_SKELETON_FILE=$(SKELETON_FILE) -DFAST_SKELETON_FILE=$(F_SKELETON_FILE)
-
- SKELFLAGS=
-
- CC = cl.exe
- YACC = yacc.exe
- YFLAGS = -d
- CFLAGS = -Oalt -Gs -DSV -nologo
- LDFLAGS =
- LEX = flex.exe
-
- FLEX_FLAGS = -ist
- FLEX = flex.exe
-
- FLEXOBJS = ccl.obj dfa.obj ecs.obj main.obj misc.obj nfa.obj parse.obj +
- scan.obj sym.obj tblcmp.obj yylex.obj
-
- FLEX_C_SOURCES = ccl.c dfa.c ecs.c main.c misc.c nfa.c parse.c scan.c +
- sym.c tblcmp.c yylex.c
-
- flex.exe : $(FLEXOBJS)
- $(CC) -F 1000 -o $@ $(FLEXOBJS)
-
- parse.c parse.h : parse.y
- $(YACC) $(YFLAGS) parse.y
-
- #scan.c : scan.l
- # $(FLEX) $(FLEX_FLAGS) scan.l >scan.c
-
- scan.obj : scan.c parse.h
-
- main.obj : main.c
- $(CC) $(CFLAGS) -c $(SKELFLAGS) main.c
-