Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20334
Full metadata record
DC FieldValueLanguage
dc.contributor.advisor1RAMALHO, Franklin de Souza.
dc.contributor.referee1FIGUEIREDO, Jorge César Abrantes de.
dc.contributor.referee2MASSONI, Tiago Lima.
dc.description.resumoExistem diversos geradores de analisadores léxicos, sintáticos e semânticos, como, por exemplo, XText, CUP e JFlex. Apesar da variedade, não existe atualmente ferramentas completas, que atendam às necessidades dos usuários de forma abrangente, por causa da grande complexidade deste tema. A presente pesquisa procura analisar estas três ferramentas principais, e, para tanto, elaboramos alguns critérios buscando mostrar quais as principais diferenças entre elas. Através deste estudo, pretendemos auxiliar os usuários na escolha de qual ferramenta usar de acordo com suas necessidades específicas. Para guiar o estudo usamos a gramática de PostgreSQL e implementamos parte dessa gramática em cada ferramenta. A partir desses desenvolvimentos demos valores aos critérios de comparação. Concluímos que o XText é a ferramenta com mais recursos disponíveis, entretanto o desenvolvimento nela é complexo. Já a implementação da análise léxica e sintática com o CUP e o JFlex é mais fácil, mas tais ferramentas omitem estruturas importantes para o desenvolvimento de um compilador, além disso a implementação da análise semântica no CUP é complexa e a ferramenta dispõe de uma documentação insuficiente para o auxílio na construção desta etapa. A construção de um compilador simples é recomendado o uso do CUP e do JFlex, mas para um compilador complexo é recomendado o uso de XText.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqCiência da Computaçãopt_BR
dc.titleEstudo comparativo de ferramentas de apoio a compiladores: JFlex, XText e CUP.pt_BR
dc.date.issued2020
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20334
dc.date.accessioned2021-08-02T21:34:33Z
dc.date.available2021-07-27
dc.date.available2021-08-02T21:34:33Z
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectCompiladorespt_BR
dc.subjectXText - frameworkpt_BR
dc.subjectCompilador CUPpt_BR
dc.subjectJFlex – gerador de analisadorpt_BR
dc.subjectCUP – gerador de analisadorpt_BR
dc.subjectAnalisadores de textopt_BR
dc.subjectAnalisadores léxicos, sintáticos e semânticospt_BR
dc.subjectGramática de PostgreSQLpt_BR
dc.subjectGerador de analisador sintático e semânticopt_BR
dc.subjectCompilerspt_BR
dc.subjectCUP compilerpt_BR
dc.subjectJFlex – analyzer generatorpt_BR
dc.subjectCUP - analyzer generatorpt_BR
dc.subjectText analyzerspt_BR
dc.subjectLexical, syntactic and semantic analyzerspt_BR
dc.subjectPostgreSQL Grammarpt_BR
dc.subjectSyntactic and semantic analyzer generatorpt_BR
dc.subjectXText - marcopt_BR
dc.subjectJFlex - generador de analizadorpt_BR
dc.subjectCUP - generador analizadorpt_BR
dc.subjectAnalizadores de textopt_BR
dc.subjectAnalizadores léxicos, sintácticos y semánticospt_BR
dc.subjectGenerador de analizadores sintácticos y semánticospt_BR
dc.subjectCompilateurspt_BR
dc.subjectXText - cadrept_BR
dc.subjectCompilateur CUPpt_BR
dc.subjectJFlex – générateur d'analyseurpt_BR
dc.subjectCUP - générateur d'analyseurpt_BR
dc.subjectAnalyseurs de textept_BR
dc.subjectAnalyseurs lexicaux, syntaxiques et sémantiquespt_BR
dc.subjectGrammaire PostgreSQLpt_BR
dc.subjectGénérateur d'analyseur syntaxique et sémantiquept_BR
dc.rightsAcesso Abertopt_BR
dc.creatorCRUZ, Maria Suelany Brito da.
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeComparative study of compiler support tools: JFlex, XText and CUP.pt_BR
dc.identifier.citationCRUZ, M. S. B. da. Estudo comparativo de ferramentas de apoio a compiladores: JFlex, XText e CUP. 2020. 14 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2020. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20334pt_BR
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
MARIA SUELANY BRITO DA CRUZ - TCC CIÊNCIA DA COMPUTAÇÃO 2020.pdf1.76 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.