From owner-cvs-usrbin Wed Jun 19 13:48:43 1996 Return-Path: owner-cvs-usrbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA19871 for cvs-usrbin-outgoing; Wed, 19 Jun 1996 13:48:43 -0700 (PDT) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA19777; Wed, 19 Jun 1996 13:48:12 -0700 (PDT) Date: Wed, 19 Jun 1996 13:48:12 -0700 (PDT) From: Nate Williams Message-Id: <199606192048.NAA19777@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrbin Subject: cvs commit: src/usr.bin/lex Makefile ccl.c config.h dfa.c ecs.c flexdef.h gen.c initscan.c lex.1 main.c misc.c nfa.c sym.c tblcmp.c yylex.c lexdoc.1 src/usr.bin/lex/lib libyywrap.c Sender: owner-cvs-usrbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/06/19 13:48:10 Modified: usr.bin/lex Makefile ccl.c config.h dfa.c ecs.c flexdef.h gen.c initscan.c lex.1 main.c misc.c nfa.c sym.c tblcmp.c yylex.c usr.bin/lex/lib libyywrap.c Removed: usr.bin/lex lexdoc.1 Log: Finish the import and merge in FreeBSD specific changes. Add a 'bootstrap' target which *must* be run before building the new version, since the new scanner relies on the current version of flex to build itself otherwise. Revision Changes Path 1.5 +6 -11 src/usr.bin/lex/Makefile 1.3 +2 -2 src/usr.bin/lex/ccl.c 1.2 +0 -0 src/usr.bin/lex/config.h 1.3 +40 -30 src/usr.bin/lex/dfa.c 1.3 +2 -2 src/usr.bin/lex/ecs.c 1.3 +197 -51 src/usr.bin/lex/flexdef.h 1.3 +337 -173 src/usr.bin/lex/gen.c 1.3 +2060 -1096src/usr.bin/lex/initscan.c 1.3 +3618 -559 src/usr.bin/lex/lex.1 1.3 +501 -313 src/usr.bin/lex/main.c 1.3 +225 -112 src/usr.bin/lex/misc.c 1.3 +14 -14 src/usr.bin/lex/nfa.c 1.3 +8 -8 src/usr.bin/lex/sym.c 1.3 +4 -5 src/usr.bin/lex/tblcmp.c 1.3 +28 -11 src/usr.bin/lex/yylex.c 1.2 +0 -0 src/usr.bin/lex/lib/libyywrap.c