def abs_group()

in evaluation/latex2sympy/gen/PSParser.py [0:0]


    def abs_group(self):

        localctx = PSParser.Abs_groupContext(self, self._ctx, self.state)
        self.enterRule(localctx, 68, self.RULE_abs_group)
        try:
            self.state = 637
            self._errHandler.sync(self)
            la_ = self._interp.adaptivePredict(self._input, 40, self._ctx)
            if la_ == 1:
                self.enterOuterAlt(localctx, 1)
                self.state = 589
                self.match(PSParser.BAR)
                self.state = 590
                self.expr()
                self.state = 591
                self.match(PSParser.BAR)
                pass

            elif la_ == 2:
                self.enterOuterAlt(localctx, 2)
                self.state = 593
                self.match(PSParser.L_VERT)
                self.state = 594
                self.expr()
                self.state = 595
                self.match(PSParser.R_VERT)
                pass

            elif la_ == 3:
                self.enterOuterAlt(localctx, 3)
                self.state = 597
                self.match(PSParser.VERT)
                self.state = 598
                self.expr()
                self.state = 599
                self.match(PSParser.VERT)
                pass

            elif la_ == 4:
                self.enterOuterAlt(localctx, 4)
                self.state = 601
                self.match(PSParser.L_LEFT)
                self.state = 602
                self.match(PSParser.BAR)
                self.state = 603
                self.expr()
                self.state = 604
                self.match(PSParser.R_RIGHT)
                self.state = 605
                self.match(PSParser.BAR)
                pass

            elif la_ == 5:
                self.enterOuterAlt(localctx, 5)
                self.state = 607
                self.match(PSParser.L_LEFT)
                self.state = 608
                self.match(PSParser.L_VERT)
                self.state = 609
                self.expr()
                self.state = 610
                self.match(PSParser.R_RIGHT)
                self.state = 611
                self.match(PSParser.R_VERT)
                pass

            elif la_ == 6:
                self.enterOuterAlt(localctx, 6)
                self.state = 613
                self.match(PSParser.L_LEFT)
                self.state = 614
                self.match(PSParser.VERT)
                self.state = 615
                self.expr()
                self.state = 616
                self.match(PSParser.R_RIGHT)
                self.state = 617
                self.match(PSParser.VERT)
                pass

            elif la_ == 7:
                self.enterOuterAlt(localctx, 7)
                self.state = 619
                self.match(PSParser.ML_LEFT)
                self.state = 620
                self.match(PSParser.BAR)
                self.state = 621
                self.expr()
                self.state = 622
                self.match(PSParser.MR_RIGHT)
                self.state = 623
                self.match(PSParser.BAR)
                pass

            elif la_ == 8:
                self.enterOuterAlt(localctx, 8)
                self.state = 625
                self.match(PSParser.ML_LEFT)
                self.state = 626
                self.match(PSParser.L_VERT)
                self.state = 627
                self.expr()
                self.state = 628
                self.match(PSParser.MR_RIGHT)
                self.state = 629
                self.match(PSParser.R_VERT)
                pass

            elif la_ == 9:
                self.enterOuterAlt(localctx, 9)
                self.state = 631
                self.match(PSParser.ML_LEFT)
                self.state = 632
                self.match(PSParser.VERT)
                self.state = 633
                self.expr()
                self.state = 634
                self.match(PSParser.MR_RIGHT)
                self.state = 635
                self.match(PSParser.VERT)
                pass

        except RecognitionException as re:
            localctx.exception = re
            self._errHandler.reportError(self, re)
            self._errHandler.recover(self, re)
        finally:
            self.exitRule()
        return localctx