Leia com atenção as instruções abaixo.
Coloque os arquivos da atividade na pasta atividades/atividade14 no seu repositório. Use a sintaxe da linguagem Markdown e coloque as respostas no arquivo atividade12.md.
Valor: 1,5 pontos na 3ª Nota.
Data da Entrega Limite: 21/08/2021
Considere a gramática a seguir para declarações simples em Pascal:
decl -> var-list : tipo var-lista -> var-lista, id | id tipo -> integer | real
Reescreva a gramática para que o tipo de uma variável possa ser definido como um atributo puramente sintetizado ou apenas herdado entre irmãos (nunca entre pai e filhos) e apresente uma nova gramática de atributos que tenha essa propriedade.