Escolar Documentos
Profissional Documentos
Cultura Documentos
Atividade Prtica I
Especificao do Analisador Lxico
1) O analisador lxico responsvel por criar a tabela de smbolos, onde cada entrada
formado pelos seguintes elementos:
a. Token;
b. Tipo do token;
c. Linha correspondente a posio do token.
2) Os seguintes elementos no devem ser considerados pelo analisador:
a. Espaos em branco;
b. Caracteres formatadores (tabulao, nova linha, novo pargrafo). Lembrar
que alguns dos caracteres especiais servem para fazer a contagem da linha
3) O analisador lxico tambm no deve considerar o que estiver comentado. Os
delimitadores de comentrios so representandos por { e };
4) Os seguintes tipos de token devem ser considerados:
a. Palavras Chaves: program, var, integer, real, boolean, procedure, begin,
end, if, then, else, while, do;
b.
Identificadores: reconhece
uma letra
(minsculas/maisculas), dgitos ou sublinhas _;
seguida
por
letras
Classificao
Linha
Palavra reservada
teste
Identificador
Delimitador
Palavra reservada
valor1
Identificador
Delimitador
Palavra reservada
Delimitador
valor2
Identificador
Delimitador
Palavra reservada
Delimitador
begin
Palavra reservada
valor1
Identificador
:=
Delimitador
10
Nmero inteiro
Delimitador
Palavra reservada
Delimitador
program
var
integer
real
;
;
end
.