org.sablecc.sablecc
Class SableCC
java.lang.Object
org.sablecc.sablecc.SableCC
public class SableCC
- extends java.lang.Object
Method Summary |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
processInlining
private static boolean processInlining
inliningMaxAlts
static int inliningMaxAlts
prettyPrinting
private static boolean prettyPrinting
OPT_LICENSE
private static final java.lang.String OPT_LICENSE
- See Also:
- Constant Field Values
OPT_D
private static final java.lang.String OPT_D
- See Also:
- Constant Field Values
OPT_NO_INLINE
private static final java.lang.String OPT_NO_INLINE
- See Also:
- Constant Field Values
OPT_INLINE_MAX_ALTS
private static final java.lang.String OPT_INLINE_MAX_ALTS
- See Also:
- Constant Field Values
OPT_PRETTY_PRINT
private static final java.lang.String OPT_PRETTY_PRINT
- See Also:
- Constant Field Values
SableCC
public SableCC()
displayCopyright
private static void displayCopyright()
displayUsage
private static void displayUsage()
main
public static void main(java.lang.String[] arguments)
processGrammar
public static void processGrammar(java.lang.String grammar,
java.lang.String destDir)
throws java.lang.Exception
- The main method for processing grammar file and generating the parser/lexer.
- Parameters:
grammar
- input grammar file namedestDir
- output directory name
- Throws:
java.lang.Exception
processGrammar
public static void processGrammar(java.io.File in,
java.io.File dir)
throws java.lang.Exception
- The main method for processing grammar file and generating the parser/lexer.
- Parameters:
in
- input grammar filedir
- output directory
- Throws:
java.lang.Exception