Cada etapa provee una funcionalidad del lenguaje en particular.