summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorVern Paxson <vern@ee.lbl.gov>1989-06-20 16:27:01 +0000
committerVern Paxson <vern@ee.lbl.gov>1989-06-20 16:27:01 +0000
commit15710e053d95d05c3363c9abb1b7018b8c15ae95 (patch)
tree13a773bbe82f16cba497c96ff8959edb6aac0cae /README
parent6fddaa10023b51c17de80a0818f3873b1527d383 (diff)
*** empty log message ***
Diffstat (limited to 'README')
-rw-r--r--README47
1 files changed, 29 insertions, 18 deletions
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
+
+ <no phone number yet>