In 1558 I noted that one cannot filter on the type NumberSymbol and that 'I' is not classified as anything other than an atom. I added is_NumberSymbol=True to ImaginaryUnit's class and all tests still pass. Does anyone know why this shouldn't be added?
Also, does anyone know why you can't use NumberSymbol as an argument to atoms() the way you can use Number, Integer, Mul, etc...? ### >>> pi.atoms(Number) set([]) >>> I.atoms(NumberSymbol) Traceback (most recent call last): File "<interactive input>", line 1, in <module> NameError: name 'NumberSymbol' is not defined ### /c --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sympy" 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?hl=en -~----------~----~----~----~------~----~------~--~---
