correções na analise semântica