Refatoração da gramática.