migração parcial para o antlr 4.2.2