jflex1
A lexical analyzer generator (also known as scanner generator) for java
Usage
jflex <options>
<input-files>
Overview
JFlex is a lexical analyzer generator (also known as scanner generator) for Java(tm), written in Java(tm). It is also a rewrite of the very useful tool JLex. JFlex is designed to work together with the LALR parser generator CUP, and the Java modification of Berkeley Yacc BYacc/J. It can also be used together with other parser generators like ANTLR or as a standalone tool.
Options
-
-d <directory> -
write generated file to <directory>
-
--skel <file> -
use external skeleton <file>
-
--switch, --table, --pack -
set default code generation method
-
--jlex -
strict JLex compatibility
-
--nomin -
skip minimization step
-
--nobak -
don't create backup files
-
--dump -
display transition tables
-
--dot -
write graphviz .dot files for the generated automata (alpha)
-
--verbose, -v -
display generation progress messages (default)
-
--quiet, -q -
display errors only
-
--time -
display generation time statistics
-
--version -
print the version number of this copy of jflex
-
--info -
print system + JDK information
-
--help, -h -
print this message
Releases
12 releases since Debian 3.0 (Woody); the text changed 3 times.
--dot since Debian 4.0 (Etch);
--dump since Debian 4.0 (Etch);
--help since Debian 4.0 (Etch);
--info since Debian 4.0 (Etch);
--jlex since Debian 4.0 (Etch);
--nobak since Debian 4.0 (Etch);
--nomin since Debian 4.0 (Etch);
--pack since Debian 4.0 (Etch);
--quiet since Debian 4.0 (Etch);
--skel since Debian 4.0 (Etch);
--switch since Debian 4.0 (Etch);
--table since Debian 4.0 (Etch);
--time since Debian 4.0 (Etch);
--verbose since Debian 4.0 (Etch);
--version since Debian 4.0 (Etch);
-d since Debian 4.0 (Etch);
-h since Debian 4.0 (Etch);
-q since Debian 4.0 (Etch);
-v since Debian 4.0 (Etch).