Package jflex.option
Class Options
- java.lang.Object
-
- jflex.option.Options
-
public class Options extends Object
Collects all global JFlex options.Can be set from command line parser, ant task, gui, etc.
- Version:
- JFlex 1.8.2
- Author:
- Gerwin Klein
- See Also:
OptionUtils
-
-
Field Summary
Fields Modifier and Type Field Description static Filedirectoryoutput directorystatic booleandotIf true, jflex will write graphviz .dot files for generated automatastatic booleandumpIf true, you will be flooded with information (e.g.static CharsetencodingThe encoding to use for input and output files.static booleanjlexstrict JLex compatibilitystatic booleanlegacy_dotIf true, dot (.) metachar matches [^\n] instead of [^\r\n ]|"\r\n"static booleanno_backupdon't write backup files if this is truestatic booleanno_minimizedon't run minimization algorithm if this is truestatic booleanprogressIf true, progress dots will be printedstatic booleantimeIf true, jflex will print time statistics about the generation processstatic booleanunused_warningWhether to warn about unused macros.static booleanverboseIf false, only error/warning output will be generated
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FilegetDir()static FilegetRootDirectory()Returns the root directory that contains source code.static voidresetRootDirectory()static voidsetRootDirectory(File rootDir)
-
-
-
Field Detail
-
directory
public static File directory
output directory
-
jlex
public static boolean jlex
strict JLex compatibility
-
no_minimize
public static boolean no_minimize
don't run minimization algorithm if this is true
-
no_backup
public static boolean no_backup
don't write backup files if this is true
-
verbose
public static boolean verbose
If false, only error/warning output will be generated
-
unused_warning
public static boolean unused_warning
Whether to warn about unused macros.
-
progress
public static boolean progress
If true, progress dots will be printed
-
time
public static boolean time
If true, jflex will print time statistics about the generation process
-
dot
public static boolean dot
If true, jflex will write graphviz .dot files for generated automata
-
dump
public static boolean dump
If true, you will be flooded with information (e.g. dfa tables).
-
legacy_dot
public static boolean legacy_dot
If true, dot (.) metachar matches [^\n] instead of [^\r\n ]|"\r\n"
-
encoding
public static Charset encoding
The encoding to use for input and output files.
-
-
Method Detail
-
getDir
public static File getDir()
-
getRootDirectory
public static File getRootDirectory()
Returns the root directory that contains source code. This is the java working (from system propertyuser.dir) by default.
-
setRootDirectory
public static void setRootDirectory(File rootDir)
-
resetRootDirectory
public static void resetRootDirectory()
-
-