in evaluation/latex2sympy/gen/PSParser.py [0:0]
def limit_sub(self):
localctx = PSParser.Limit_subContext(self, self._ctx, self.state)
self.enterRule(localctx, 108, self.RULE_limit_sub)
self._la = 0 # Token type
try:
self.enterOuterAlt(localctx, 1)
self.state = 990
self.match(PSParser.UNDERSCORE)
self.state = 991
self.match(PSParser.L_BRACE)
self.state = 992
_la = self._input.LA(1)
if not((((_la - 176)) & ~0x3f) == 0 and ((1 << (_la - 176)) & 98305) != 0):
self._errHandler.recoverInline(self)
else:
self._errHandler.reportMatch(self)
self.consume()
self.state = 993
self.match(PSParser.LIM_APPROACH_SYM)
self.state = 994
self.expr()
self.state = 999
self._errHandler.sync(self)
_la = self._input.LA(1)
if _la == 168:
self.state = 995
self.match(PSParser.CARET)
self.state = 996
self.match(PSParser.L_BRACE)
self.state = 997
_la = self._input.LA(1)
if not(_la == 47 or _la == 48):
self._errHandler.recoverInline(self)
else:
self._errHandler.reportMatch(self)
self.consume()
self.state = 998
self.match(PSParser.R_BRACE)
self.state = 1001
self.match(PSParser.R_BRACE)
except RecognitionException as re:
localctx.exception = re
self._errHandler.reportError(self, re)
self._errHandler.recover(self, re)
finally:
self.exitRule()
return localctx