public static String GetOpName(string Operation)
{
switch (Operation)
{
case "+": return "Add";
case "-": return "Sub";
case "*": return "Mul";
case "/": return "Div";
case "%": return "Mod";
case "&&": return "AndBool";
case "||": return "OrBool";
case "//": return "DivInt";
case "**": return "Pow";
case "..": return "Range";
default: throw(new Exception(String.Format("Unknown operator '{0}'", Operation)));
}
}