Dear support, factorial() is defined (globally) in a couple places in Sage. For one, we have in rings/all
from arith import * [and factorial is defined there] but for another we have in functions/all from other import ... factorial ... But sage: factorial? makes it look like it lives in functions/other, which is good because then it allows symbolic factorials like factorial(x). So what's up with that? If someone wanted to allow another function to be symbolic which currently only lives somewhere else, and wanted to put it in functions/other or somewhere else appropriate, what is the guarantee that the "right" one would be imported? If I am misunderstanding something, please let me know - for instance, the exact way a lot of the GEx stuff works is still fairly mysterious to me. Thanks, - kcrisman --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to sage-support-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---