Comment #3 on issue 1291 by fabian.seoane: reduce the import sympy time
http://code.google.com/p/sympy/issues/detail?id=1291

Now I see that this comes from the line

     _assume_rules = FactRules([

         'integer        ->  rational',
         .... (lots of things)
     ])

in core.assumptions.AssumeMeths

And as I can see, FactRules is a very expensive method. As the docstring of  
__init__
says, "Compile rules into internal lookup tables". Could this class be  
lazy ? (it
does not compile the rules until you really need them ?

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to