diff options
-rw-r--r-- | README | 41 |
1 files changed, 9 insertions, 32 deletions
@@ -1,27 +1,3 @@ -This is the initial release of flex, a replacement for the lex(1) -tool. As the copyright indicates, this distribution can be freely -redistributed. - -Some notes on the distribution: - - Yes, there are some niggling lex features which are not available which - seem like they'd be easy to add. They're not, or if they are then the - straight-forward implementation of them would slow down the scanner. - Unfortunately I am unable to do any further work on flex other than bug - fixes, so if there's something you've just gotta have, you'd better - be willing to dive into the code. I'll be happy to give (fairly - high-level) advice on how to proceed. - - The compressed tables have been tested pretty thoroughly in the past, - though may be suffering from bit-rot. The fast/full tables have been - recently implemented and are more likely to have bugs. - - For a System V machine, add the #define "SV". Not guaranteed to do - the full job, but a step in the right direction. - - Flex has been successfully ported to Sun Unix and 4.3BSD Vax Unix. - - The flex distribution consists of the following files: README This message @@ -78,7 +54,8 @@ and wire in the full pathname of where you are going to keep the include files. Decide where you want to keep {flex.skel,flex.fastskel} (suggestion: /usr/local/lib) and move it there. Edit "Makefile" and change the definitions of SKELETON_FILE and F_SKELETON_FILE to reflect the full -pathnames of {flex.skel,flex.fastskel}. +pathnames of {flex.skel,flex.fastskel}. For a System V machine, add +"-DSV" to CFLAGS. To make flex for the first time, use: @@ -101,11 +78,11 @@ you're done. To rebuild it, do where "..." is one of: - -ist -c - -ist -ce - -ist -cm - -ist -cfe - -ist -cFe + -c + -ce + -cm + -cfe + -cFe and testing using: @@ -119,10 +96,10 @@ Format the manual entry using Please send problems and feedback to: - vern@lbl-{csam,rtsg}.arpa or ucbvax!lbl-csam.arpa!vern + vern@{csam.lbl.gov,rtsg.ee.lbl.gov} or ucbvax!csam.lbl.gov!vern Vern Paxson - Real Time Systems Group + Real Time Systems Bldg. 46A Lawrence Berkeley Laboratory 1 Cyclotron Rd. |