As described in the thread archived at
bfzeta dies horribly when given arguments it doesn't expect. For
complex arguments, it enters into an infinite recursion. For a symbol,
bfzeta(x, 10), it returns a hunk of code, which is not
particularly helpful either.
The attached patch doesn't change
bfzeta's behaviour for real
arguments that it can deal with, but hopefully behaves more sensibly
otherwise, returning a noun form for complex or symbol arguments (and
inf for 1, which also failed before)
Log in to post a comment.