Data/hora: 23/06/2024 01:04:03

Biblioteca(s): | Embrapa Agricultura Digital.
Data corrente: | 18/02/1998
Data da última atualização: | 20/09/2007
Autoria: | FREITAS, F. G. de; LEITE, J. C. S. do P.; SANT'ANNA, M.; PRADO, A. F. do.
Título: | Aspectos implementacionais um gerador de analisadores sintáticos para o suporte a sistemas transformacionais.
Ano de publicação: | 1996
Fonte/Imprenta: | In: SIMPÓSIO BRASILEIRO DE LINGUAGENS DE PROGRAMAÇÃO, 1., 1996, Belo Horizonte. Anais. Belo Horizonte: SBC / UFMG, 1996.
Páginas: | p.115-127
Idioma: | Português
Conteúdo: | A complexidade presente na sintaxe de diversas linguagens de programação tem levado o estado da prática na área de analisadores sintáticos ao seu limite. O presente trabalho descreve o esforço da equipe Draco-PUC\tno desenvolvimento de um gerador de analisadores sintáticos utilizando o recurso do backtraking baseado na tecnologia LALR e não na tecnológia LL como e o caso comum dos projetos com semelhantes objetivos (em geral outros sistemas transformacionais). Requisitos importantes atendidos pelo gerador aqui descrito sao tambem a capacidade de que analisadores gerados tratem fragmentos de programas e descrições que envolvem multiplas linguagens acopladas, os quais são frequentemente presentes em sistemas transformacionais. Para a comunidade de linguagens de programação, um gerador com estas caracteristicas propicia facilidades tanto na descrição de gramáticas quanto no acoplamento entre linguageguagens, gerando, deste modo, ganhos de produtividade no desenvolvimento de linguagens e ambientes de desenvolvimento de software. O gerador de analisadores do Draco-PUC está em uso e com ele ja foram produzidos analisadores para algumas linguagens entre elas: C, C++, Cobol, Visual Basic e Java.
Palavras-Chave: | Linguagens de programação; Programming languages.
Categoria do assunto: | --
Registro original: | Embrapa Agricultura Digital (CNPTIA)
Exemplares: | CNPTIA - (6614-1) - ADD - PL - -- - 005.13 - SIM - 1996.00015 - DIS