Ficha Nº4
|
Exercício Nº3
|
2009.03.30
|
INDICE 1 = processador, linguagem, compilador 2 = compilador, interpretador, gramática 3 = gramática, GR, GIC 4 = gramática, linguagem, reconhecedor A = gramática, YACC B = LRC FIM DO INDICE
ÍNDICE REMISSIVO compilador: 1, 2. GIC: 3. GR: 3. gramática: 2, 3, 4, Apx A. interpretador: 2. linguagem: 1, 4. LRC: Apx B. processador: 1. reconhecedor: 4. YACC: Apx A.
(a)Especifique uma GIC para a linguagem apresentada;
(b)Verifique que se a mesma obedece à condição LL(1);
(c)Se for necessário faça as transformações necessárias de modo a torná-la LL(1);
(d)Crie um analisador léxico em flex para os terminais da linguagem e ponha-o a enviar os tokens para um programa em C que os escreve no monitor.