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
-~----------~----~----~----~------~----~------~--~---

Reply via email to