public static double Abs(double[] arguments) { if (arguments.Length != 1) { throw new ExpressionParseException("Abs takes one argument, " + arguments.Length + " given."); } return(Math <double> .AbsoluteValue(arguments[0])); }