JFlex

A lexical analyzer generator (also known as scanner generator) for Java, written in Java. A lexical analyzer generator takes as input a specification with a set of regular expressions and corresponding actions.

First released1996
Developed byJFlex Team
Open-sourceYes

Interesting facts

JFlex is designed to work together with the LALR parser generator CUP by Scott Hudson, and the Java modification of Berkeley Yacc BYacc/J by Bob Jamison. It can also be used together with other parser generators like ANTLR or as a standalone tool.

Sign up for updates
straight to your inbox