gov.llnl.babel
public class CommandLineDriver extends java.lang.Object
Constructor and Description |
---|
CommandLineDriver(Context context,
boolean multiMode)
The protected singleton constructor instantiates the options parser,
UserOptions . |
Modifier and Type | Method and Description |
---|---|
int |
generateCode(java.lang.String[] remainingArgs) |
void |
loadExtensions(CommandLineDictionary dict)
Load and create an instance of each class in listed in the comma separated
list stored in the Java property
babel.extensions . |
static void |
main(java.lang.String[] args)
Main babel entry point.
|
void |
printSymbolNames(java.util.Set symbols)
Print all symbols to output.
|
java.lang.String[] |
processCommandline(java.lang.String[] args)
Extract the options from the command line arguments and perform associated
set up as appropriate.
|
int |
processMultiple(java.lang.String[] args) |
public CommandLineDriver(Context context, boolean multiMode)
UserOptions
.UserOptions
public java.lang.String[] processCommandline(java.lang.String[] args)
BabelConfiguration
public int generateCode(java.lang.String[] remainingArgs)
public void printSymbolNames(java.util.Set symbols)
public int processMultiple(java.lang.String[] args)
public void loadExtensions(CommandLineDictionary dict)
babel.extensions
.public static void main(java.lang.String[] args)