diff options
author | Vern Paxson <vern@ee.lbl.gov> | 1989-06-20 16:27:01 +0000 |
---|---|---|
committer | Vern Paxson <vern@ee.lbl.gov> | 1989-06-20 16:27:01 +0000 |
commit | 15710e053d95d05c3363c9abb1b7018b8c15ae95 (patch) | |
tree | 13a773bbe82f16cba497c96ff8959edb6aac0cae /README | |
parent | 6fddaa10023b51c17de80a0818f3873b1527d383 (diff) | |
download | flex-git-15710e053d95d05c3363c9abb1b7018b8c15ae95.tar.gz |
*** empty log message ***
Diffstat (limited to 'README')
-rw-r--r-- | README | 47 |
1 files changed, 29 insertions, 18 deletions
@@ -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> |