public class SableCC
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static int |
inliningMaxAlts |
private static java.lang.String |
OPT_D |
private static java.lang.String |
OPT_INLINE_MAX_ALTS |
private static java.lang.String |
OPT_LICENSE |
private static java.lang.String |
OPT_NO_INLINE |
private static java.lang.String |
OPT_PRETTY_PRINT |
private static boolean |
prettyPrinting |
private static boolean |
processInlining |
Constructor and Description |
---|
SableCC() |
Modifier and Type | Method and Description |
---|---|
private static void |
displayCopyright() |
private static void |
displayUsage() |
static void |
main(java.lang.String[] arguments) |
static void |
processGrammar(java.io.File in,
java.io.File dir)
The main method for processing grammar file and generating the parser/lexer.
|
static void |
processGrammar(java.lang.String grammar,
java.lang.String destDir)
The main method for processing grammar file and generating the parser/lexer.
|
private static boolean processInlining
static int inliningMaxAlts
private static boolean prettyPrinting
private static final java.lang.String OPT_LICENSE
private static final java.lang.String OPT_D
private static final java.lang.String OPT_NO_INLINE
private static final java.lang.String OPT_INLINE_MAX_ALTS
private static final java.lang.String OPT_PRETTY_PRINT
private static void displayCopyright()
private static void displayUsage()
public static void main(java.lang.String[] arguments)
public static void processGrammar(java.lang.String grammar, java.lang.String destDir) throws java.lang.Exception
grammar
- input grammar file namedestDir
- output directory namejava.lang.Exception
public static void processGrammar(java.io.File in, java.io.File dir) throws java.lang.Exception
in
- input grammar filedir
- output directoryjava.lang.Exception
Copyright © 1997-2013 Sablecc. All Rights Reserved.