ch-ch-update: series, closed-form series, and strides
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Tue Feb 3 12:33:41 PST 2009
Steven Schveighoffer wrote:
> One thing I was confused about, you are defining in the function how to
> calculate a[n+1]? I find it more intuitive to define what a[n] is. For
> example,
>
> auto fib = series!("a[n - 2] + a[n - 1]")(1, 1); // reads a[n] = a[n-2] +
> a[n-1]
>
> It's even less confusing in the factorial example (IMO):
>
> auto fact = series!("a[n - 1] * n")(1);
>
> Of course, I don't know how the template-fu works, so I'm not sure if it's
> possible ;)
It's entirely possible, and I think it's a good idea. I'll look into
changing the code. Thanks!
Andrei
More information about the Digitalmars-d
mailing list