in src/latex2sympy2_extended/latex2sympy2.py [0:0]
def handle_limit(self, func):
sub = func.limit_sub()
if sub.LETTER_NO_E():
sub_var = self.create_symbol(sub.LETTER_NO_E().getText(), enforce_case=True)
elif sub.GREEK_CMD():
sub_var = get_symbol(sub.GREEK_CMD().getText().strip(), self.is_real)
elif sub.OTHER_SYMBOL_CMD():
sub_var = get_symbol(sub.OTHER_SYMBOL_CMD().getText().strip(), self.is_real)
else:
sub_var = self.create_symbol('x', enforce_case=True)
if sub.SUB():
direction = "-"
else:
direction = "+"
approaching = self.convert_expr(sub.expr())
content = self.convert_mp(func.mp())
return sympy.Limit(content, sub_var, approaching, direction)