(expr)
return d
For no real reason this function is separated from
        sympy_expression_namespace. It can be moved to it.
For no real reason this function is separated from
        sympy_expression_namespace. It can be moved to it.
For no real reason this function is separated from sympy_expression_namespace . It can be moved to it .
def sympy_atoms_namespace(expr):
        """For no real reason this function is separated from
        sympy_expression_namespace. It can be moved to it."""
        atoms = expr.atoms(Symbol, NumberSymbol, I, zoo, oo)
        d = {}
        for a in atoms:
            # XXX debug: print 'atom:' + str(a)
            d[str(a)] = a
        return d
def sympy_atoms_namespace ( expr ) : atoms = expr . atoms ( Symbol , NumberSymbol , I , zoo , oo ) d = { } for a in atoms : # XXX debug: print 'atom:' + str(a) d [ str ( a ) ] = a return d