in evaluation/latex2sympy/gen/PSParser.py [0:0]
def det(self):
localctx = PSParser.DetContext(self, self._ctx, self.state)
self.enterRule(localctx, 20, self.RULE_det)
self._la = 0 # Token type
try:
self.enterOuterAlt(localctx, 1)
self.state = 196
self.match(PSParser.CMD_DET_START)
self.state = 197
self.matrix_row()
self.state = 202
self._errHandler.sync(self)
_alt = self._interp.adaptivePredict(self._input, 9, self._ctx)
while _alt != 2 and _alt != ATN.INVALID_ALT_NUMBER:
if _alt == 1:
self.state = 198
self.match(PSParser.MATRIX_DEL_ROW)
self.state = 199
self.matrix_row()
self.state = 204
self._errHandler.sync(self)
_alt = self._interp.adaptivePredict(self._input, 9, self._ctx)
self.state = 206
self._errHandler.sync(self)
_la = self._input.LA(1)
if _la == 166:
self.state = 205
self.match(PSParser.MATRIX_DEL_ROW)
self.state = 208
self.match(PSParser.CMD_DET_END)
except RecognitionException as re:
localctx.exception = re
self._errHandler.reportError(self, re)
self._errHandler.recover(self, re)
finally:
self.exitRule()
return localctx