From 15710e053d95d05c3363c9abb1b7018b8c15ae95 Mon Sep 17 00:00:00 2001 From: Vern Paxson Date: Tue, 20 Jun 1989 16:27:01 +0000 Subject: *** empty log message *** --- README | 47 +++++++++++++++++++++++++++++------------------ 1 file changed, 29 insertions(+), 18 deletions(-) (limited to 'README') diff --git a/README b/README index 2e015d6..b21b275 100644 --- a/README +++ b/README @@ -6,8 +6,6 @@ The flex distribution consists of the following files: README This message - Changes Differences between this release and the previous one - Makefile flexdef.h parse.y @@ -29,39 +27,33 @@ The flex distribution consists of the following files: flex.1 manual entry + Changes Differences between this release and the previous one COPYING flex's copyright MISC miscellaneous stuff (e.g., old VMS Makefile) which almost no one will care about -The files are packaged as a compressed shell archive, which in turn -contains seven shell archives. Create a directory where you want flex -to live, cd there, and use - uncompress flex.shar.Z - sh flex.shar +If you have installed a previous version of flex, delete it (after making +backups, of course). This will entail removing the source directory, +/usr/include/{flexskelcom,fastskeldef,flexskeldef}.h, and +/usr/local/lib/flex.{skel,fastskel}, if that's where you put the various +pieces. - sh flex.shar.1 - sh flex.shar.2 - sh flex.shar.3 - sh flex.shar.4 - sh flex.shar.5 - sh flex.shar.6 - sh flex.shar.7 - -to extract them. Decide where you want to keep flex.skel (suggestion: /usr/local/lib) and move it there. Edit "Makefile" and change the definition of SKELETON_FILE to reflect the full pathname of flex.skel. -For a System V machine, add "-DSYS_V" to CFLAGS in the Makefile. +Read the "Porting considerations" note in the Makefile and make +the necessary changes. To make flex for the first time, use: make first_flex -which uses a pre-generated copy of the scanner whose source is in flex. +which uses the pre-generated copy of the flex scanner (the scanner +itself is written using flex). Assuming it builds successfully, you can test it using @@ -106,3 +98,22 @@ Please send problems and feedback to: Berkeley, CA 94720 (415) 486-6411 + + +I will be gone from mid-July '89 through mid-August '89. From August on, +the addresses are: + + vern@cs.cornell.edu (email sent to the former addresses should + continue to be forwarded for quite a while) + (if I'm unlucky, you'll have to send mail + to "paxson@cs.cornell.edu", so try that if + the first doesn't work) + + Vern Paxson + CS Department + Grad Office + 4126 Upson + Cornell University + Ithaca, NY 14853-7501 + + -- cgit v1.2.1