Package gw.lang.gosuc.cli
Class CommandLineCompiler
- java.lang.Object
-
- gw.lang.gosuc.cli.CommandLineCompiler
-
public class CommandLineCompiler extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CommandLineCompiler()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private booleanexecute(CommandLineOptions options, ICompilerDriver driver)static booleaninvoke(CommandLineOptions options, SoutCompilerDriver driver)static voidmain(java.lang.String[] args)private static booleansummarize(java.util.List<java.lang.String> warnings, java.util.List<java.lang.String> errors, boolean isNoWarn)
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
-
invoke
public static boolean invoke(CommandLineOptions options, SoutCompilerDriver driver)
-
execute
private boolean execute(CommandLineOptions options, ICompilerDriver driver)
-
summarize
private static boolean summarize(java.util.List<java.lang.String> warnings, java.util.List<java.lang.String> errors, boolean isNoWarn)- Parameters:
warnings- List of warningserrors- List of errorsisNoWarn- true if warnings are disabled- Returns:
- true if compilation resulted in errors, false otherwise
-
-