def clicouRemoverRecEsquerda(self):
   try:
     glc = self.__obterGLC()
     glc = util.remover_recursao_esquerda_glc(glc)
     self.__setarGLC(glc)
     
   except Exception as excecao:
     self._error.showMessage(str(excecao))
Exemplo n.º 2
0
 def testDadaUmaGLCComRecursaoAEsquerdaIndiretaPodeRetornarUmaGLCSemRecursaoAEsquerda(self):
   glc_nok = construirGLCComRecEsquerdaIndireta()
   self.assertTrue(glc_nok.possuiRecursaoAEsquerda())
   glc_nok = util.remover_recursao_esquerda_glc(glc_nok)
   self.assertFalse(glc_nok.possuiRecursaoAEsquerda())