Related articles |
---|
flex release 2.5.1 now available vern@ee.lbl.gov (Vern Paxson) (1995-03-28) |
Newsgroups: | comp.unix.programmer,comp.lang.c,comp.lang.c++,comp.compilers |
From: | Vern Paxson <vern@ee.lbl.gov> |
Keywords: | flex |
Organization: | Compilers Central |
Date: | Tue, 28 Mar 1995 19:58:04 GMT |
Release 2.5.1 of flex, a POSIX-compliant "lex" scanner generator, is now
available for anonymous ftp to ftp.ee.lbl.gov. Retrieve flex-2.5.1.tar.Z
or flex-2.5.1.tar.gz. flex-2.5.1.tar.gz should be showing up shortly at
the usual GNU mirror sites.
The main changes between 2.5 and 2.4 are:
- A new concept of "start condition" scope lets you group together
rules sharing the same start conditions into a syntactic unit.
- Flex now includes a general mechanism for specifying scanner options.
- Routines have been added for scanning strings instead of files.
- Routines have been added for manipulating stacks of start conditions.
- Fledgling support for POSIX character class expressions.
- Enhanced portability to MS-DOS, VMS, NT, Macintosh, Amiga.
- A number of bugs have been fixed.
- input() no longer trashes yytext.
- Interactive scanners now run significantly faster.
- C++ scanner objects now work with the -P option.
- The promised rewrite of the C++ FlexLexer class has not been done,
but is still planned.
See the "NEWS" file for more details.
Please report bugs to: vern@ee.lbl.gov or bug-gnu-utils@prep.ai.mit.edu
Vern
Vern Paxson
Lawrence Berkeley Laboratory
vern@ee.lbl.gov
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.