Release Notes: This release fixes all known bugs of previous JFlex versions and adds support for Java generics.
Release Notes: This release included a new, very fast minimization algorithm, a new --jlex option for strict compatibility to JLex, support for even larger scanners (up to 64K DFA states), faster character classes, a new %apiprivate switch that causes all generated and skeleton methods to be made private, and user defined javadoc class comments. %eofclose isnow turned off if it was previously turned on (e.g. by %cup). A number of internal enhancements were made and rigorous testing was performed.
Release Notes: Fixes for all bugs reported in version 1.3.4, a vim syntax file, and out-of-the-box JDK 1.1 support again.
Release Notes: All bugs reported for version 1.3.3 have been fixed. The requested feature of exclusive start states has been implemented. %s and %x shorthands for state declarations were introduced.
Release Notes: Bugfixes and numerous small enhancements to the generator, runtime scanning engine, specification language, and documentation.
Release Notes: A final fix for bug #32, a link to a Japanese translation of the manual, and updates to the binary example to use class StraightStreamReader by Stephen Ostermiller.
Release Notes: All bugs reported for 1.3 (bugs #32-#36) have been fixed. Two new example scanners (binary scanner, small cup example) have been added. A new manual section about encodings, platforms and Unicode was added, along with a switch for skipping the minimization step (still alpha), and a switch for generating graphviz dot files for graphical representation of generated DFA (still alpha). The code has changed to the --style command line switches (single - still recognized). New sourceforge mailing lists jflex-announce and jflex-users are available.
Release Notes: This release fixes all known bugs in version 1.2.2. New features include a negation operator for regexps, upto operator for regexps, skeleton for nested input streams, more efficient access to single characters in matched text, possible reuse of scanner objects, customizable scan buffer size, BYacc/J support, switch for readable dump of automata tables, include files for lexer specs, and smarter code generation for larger scanners.