in src/latex2sympy2_extended/latex2sympy2.py [0:0]
def do_subs(self, expr, at):
if at.expr():
at_expr = self.convert_expr(at.expr())
syms = at_expr.atoms(sympy.Symbol)
if len(syms) == 0:
return expr
elif len(syms) > 0:
sym = next(iter(syms))
return expr.subs(sym, at_expr)
elif at.equality():
lh = self.convert_expr(at.equality().expr(0))
rh = self.convert_expr(at.equality().expr(1))
return expr.subs(lh, rh)