diff --git a/CSharpTranslator/antlr3/src/cs2j/CLR/cs2j.cs b/CSharpTranslator/antlr3/src/cs2j/CLR/cs2j.cs index ff6af93..3d53882 100644 --- a/CSharpTranslator/antlr3/src/cs2j/CLR/cs2j.cs +++ b/CSharpTranslator/antlr3/src/cs2j/CLR/cs2j.cs @@ -111,7 +111,10 @@ namespace RusticiSoftware.Translator.CSharp // Final argument is translation target remArgs = p.Parse (args); - + if (remArgs == null || remArgs.Count == 0) + // No work + Environment.Exit(0); + // Load .Net templates foreach (string r in cfg.NetRoot) doFile(r, ".xml", addNetTranslation, cfg.ExNetRoot);