JFlex User’s Manual - The Fast Lexical Analyser Generator

JFlex is a lexical analyser generator for Java written in Java. It is also a rewrite of the very useful tool JLex [3] which was developed by Elliot Berk at Princeton University. As Vern Paxson states for his C/C++ tool flex [11]: they do not share any code though.

The main design goals of JFlex are:
• Full unicode support
• Fast generated scanners
• Fast scanner generation
• Convenient specification syntax
• Platform independence
• JLex compatibility
Read more