Cambios a los datos utilizados para representar un programa de Sapphire, ademas de algunos cambios a la gramatica