]> granicus.if.org Git - flex/commitdiff
*** empty log message ***
authorVern Paxson <vern@ee.lbl.gov>
Tue, 20 Jun 1989 16:27:01 +0000 (16:27 +0000)
committerVern Paxson <vern@ee.lbl.gov>
Tue, 20 Jun 1989 16:27:01 +0000 (16:27 +0000)
README

diff --git a/README b/README
index 2e015d6133e0296684ec76e0213f637bf6528c9b..b21b27577f492557cbde9261de9fabec7646a6d9 100644 (file)
--- 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
+
+       <no phone number yet>