double d1 = arg1.getNumericValue(); double d2 = arg2.getNumericValue(); Argument retval = (d1 < d2) ? arg1 : arg2; return(retval);
Argument minArg = (Argument)args.get(0); double minValue = minArg.getNumericValue(); int nArgs = args.size(); for (int i = 1; i < nArgs; i++) { Argument arg = (Argument)args.get(i); double d = arg.getNumericValue(); if (d < minValue) { minArg = arg; minValue = arg.getNumericValue(); } } return(minArg);
	public Argument evaluate(ContextStack context, Argument arg1, Argument arg2)		throws MapyrusException	{		double d1 = arg1.getNumericValue();		double d2 = arg2.getNumericValue();		Argument retval = (d1 < d2) ? arg1 : arg2;		return(retval);	}