Arcabouço de compilação para linguagens de especificação ASM

Detalhes bibliográficos
Autor(a) principal: Mario Celso Candian Lobato
Data de Publicação: 2006
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/RVMR-6QGRMT
Resumo: O arcabouço ACOA é um arcabouço para implementar compiladores. O ACOA gera automaticamente o analisador léxico, o sintático e as classes dos nodos da árvore de sintaxe abstrata (AST) e usa a programação orientada por aspectos para a implementação da análise semântica e geração de código. O objetivo do ACOA é ser de fácil utilização para a construção de compiladores e permitir fáceis alterações nos compiladores implementados pelo arcabouço.
id UFMG_82e370e3403769ce123dae5c8745354a
oai_identifier_str oai:repositorio.ufmg.br:1843/RVMR-6QGRMT
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Roberto da Silva BigonhaMariza Andrade da Silva BigonhaMarcelo de Almeida MaiaVladimir Oliveira Di IorioMario Celso Candian Lobato2019-08-10T14:11:07Z2019-08-10T14:11:07Z2006-03-23http://hdl.handle.net/1843/RVMR-6QGRMTO arcabouço ACOA é um arcabouço para implementar compiladores. O ACOA gera automaticamente o analisador léxico, o sintático e as classes dos nodos da árvore de sintaxe abstrata (AST) e usa a programação orientada por aspectos para a implementação da análise semântica e geração de código. O objetivo do ACOA é ser de fácil utilização para a construção de compiladores e permitir fáceis alterações nos compiladores implementados pelo arcabouço.The ACOA framework is a framework for implementing compilers. The ACOA automatically builds lexer, parser and classes of abstract syntax tree nodes (AST) and uses Aspect-Oriented Programming to implement semantics analysis and code generation. The objective of the ACOA is to be of easy use for implementing compilers and to allow easy alterations in the compilers implemented by means of the framework.Universidade Federal de Minas GeraisUFMGLinguagem de programação (Computadores)ComputaçãoCompiladores (Programas de computador)ASMarcabouçoArcabouço de compilação para linguagens de especificação ASMinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALmariocelsocandianlobato.pdfapplication/pdf1099638https://repositorio.ufmg.br/bitstream/1843/RVMR-6QGRMT/1/mariocelsocandianlobato.pdfd2ba7e7d545872458bbbcbe12dae1a52MD51TEXTmariocelsocandianlobato.pdf.txtmariocelsocandianlobato.pdf.txtExtracted texttext/plain227200https://repositorio.ufmg.br/bitstream/1843/RVMR-6QGRMT/2/mariocelsocandianlobato.pdf.txt58822e3b50a959e03a80e7b4ec90be0dMD521843/RVMR-6QGRMT2019-11-14 06:08:00.2oai:repositorio.ufmg.br:1843/RVMR-6QGRMTRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T09:08Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Arcabouço de compilação para linguagens de especificação ASM
title Arcabouço de compilação para linguagens de especificação ASM
spellingShingle Arcabouço de compilação para linguagens de especificação ASM
Mario Celso Candian Lobato
ASM
arcabouço
Linguagem de programação (Computadores)
Computação
Compiladores (Programas de computador)
title_short Arcabouço de compilação para linguagens de especificação ASM
title_full Arcabouço de compilação para linguagens de especificação ASM
title_fullStr Arcabouço de compilação para linguagens de especificação ASM
title_full_unstemmed Arcabouço de compilação para linguagens de especificação ASM
title_sort Arcabouço de compilação para linguagens de especificação ASM
author Mario Celso Candian Lobato
author_facet Mario Celso Candian Lobato
author_role author
dc.contributor.advisor1.fl_str_mv Roberto da Silva Bigonha
dc.contributor.advisor-co1.fl_str_mv Mariza Andrade da Silva Bigonha
dc.contributor.referee1.fl_str_mv Marcelo de Almeida Maia
dc.contributor.referee2.fl_str_mv Vladimir Oliveira Di Iorio
dc.contributor.author.fl_str_mv Mario Celso Candian Lobato
contributor_str_mv Roberto da Silva Bigonha
Mariza Andrade da Silva Bigonha
Marcelo de Almeida Maia
Vladimir Oliveira Di Iorio
dc.subject.por.fl_str_mv ASM
arcabouço
topic ASM
arcabouço
Linguagem de programação (Computadores)
Computação
Compiladores (Programas de computador)
dc.subject.other.pt_BR.fl_str_mv Linguagem de programação (Computadores)
Computação
Compiladores (Programas de computador)
description O arcabouço ACOA é um arcabouço para implementar compiladores. O ACOA gera automaticamente o analisador léxico, o sintático e as classes dos nodos da árvore de sintaxe abstrata (AST) e usa a programação orientada por aspectos para a implementação da análise semântica e geração de código. O objetivo do ACOA é ser de fácil utilização para a construção de compiladores e permitir fáceis alterações nos compiladores implementados pelo arcabouço.
publishDate 2006
dc.date.issued.fl_str_mv 2006-03-23
dc.date.accessioned.fl_str_mv 2019-08-10T14:11:07Z
dc.date.available.fl_str_mv 2019-08-10T14:11:07Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1843/RVMR-6QGRMT
url http://hdl.handle.net/1843/RVMR-6QGRMT
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.publisher.initials.fl_str_mv UFMG
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/RVMR-6QGRMT/1/mariocelsocandianlobato.pdf
https://repositorio.ufmg.br/bitstream/1843/RVMR-6QGRMT/2/mariocelsocandianlobato.pdf.txt
bitstream.checksum.fl_str_mv d2ba7e7d545872458bbbcbe12dae1a52
58822e3b50a959e03a80e7b4ec90be0d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1797970967128965120