using uCalcSoftware; var uc = new uCalc(); uc.DefineFunction("Factorial(n) = IIf(n > 1, n * Factorial(n - 1), 1)"); Console.WriteLine(uc.Eval("Factorial(5)"));