in src/latex2sympy2_extended/latex2sympy2.py [0:0]
def handle_sum_or_prod(self, func, name):
val = self.convert_mp(func.mp())
iter_var = self.convert_expr(func.subeq().equality().expr(0))
start = self.convert_expr(func.subeq().equality().expr(1))
if func.supexpr().expr(): # ^{expr}
end = self.convert_expr(func.supexpr().expr())
else: # ^atom
end = self.convert_atom(func.supexpr().atom())
if name == "summation":
return sympy.Sum(val, (iter_var, start, end))
elif name == "product":
return sympy.Product(val, (iter_var, start, end))