jflex(1)

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.

  1. 3.0
  2. 3.1
  3. 4.0–8
  4. 9–13

--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).

Author

This manual page was written by Wolfgang Baer <[email protected]>, for the Debian project (but may be used by others).

From jflex 1.7.0-3 in Debian 13 (Trixie). Parsed by carta from the page's man source.