Compiladores - Atividade 04

Leia com atenção as instruções abaixo.

Formato da Entrega:

Valor: 2,5 pontos na 2ª Nota.

Data da Entrega:31/08/2020

Questão 01 - 1,0 Ponto

Dada a gramática:

lexp -> número | (op lexp-seq) op -> +|-|* lexp-seq -> lexp-seq lexp | lexp

Escreva o pseudocódigo para computar o valor numérico de uma lexp de forma descendente recursiva (ver exercício 3.13 do Capítulo 03).

Questão 02 - 1,5 Pontos

Considere a gramática a seguir:

lexp -> átomo | lista átomo -> número | identificador lista -> (lexp-seq) lexp-seq-> lexp-seq lexp | lexp