Aspectos Implementacionais de um Gerador de Analisadores Sintáticos para o Suporte a Sistemas Transformacionais

Felipe Gouveia de FreitasJúlio César Sampaio do Prado LeiteMarcelo Sant'Anna

The intrinsic complexity in the syntax of many modern programming has pushed parsing technology to its limits. The present work describes Draco-PUC team efforts on developing a parser generator for the producing of backtrackable LALR parsers. Interesting additional features of this parser generator are the handling of program fragments and the parsing of embedded languages. These features are specially important on the context of transformation systems. The kind of parser generator described on this paper is a useful tool for the programming language community once it eases the task of describing programming languages grammars, bringing productivity gains on the development of programming languages and software engineering environments. The described parser generator is a working Draco-PUC tool which have been tested on languages such as C, C++, Cobol, Visual Basic and Java. Clique no link abaixo para buscar o texto completo deste trabalho na Web: Buscar na Web

Biblioteca Digital Brasileira de Computação - Contato:
     Mantida por: