Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/17077

Registo completo
Campo DCValorIdioma
dc.contributor.authorAreias, Hugo-
dc.contributor.authorSimões, Alberto-
dc.contributor.authorHenriques, Pedro Rangel-
dc.contributor.authorCruz, Daniela da-
dc.date.accessioned2012-02-14T16:43:28Z-
dc.date.available2012-02-14T16:43:28Z-
dc.date.issued2011-
dc.identifier.urihttps://hdl.handle.net/1822/17077-
dc.description.abstractCompletely convinced of the benefits of Perl for the implementation of language processors and after doing a deep review of the state of the art on parser generation in Perl, we have identified a clear need for a powerful tool that accepts attribute grammars and builds compilers in Perl. The ob jective of this paper is to present a solution based on the developing of a back-end for ANTLR to generate attribute based language processors in Perl, to overcome the lack of this kind tools described in the preliminary study referred above. To achieve the intended ob jective, the parser generator tool ANTLR was studied in detail to understand its components and to plan the best strategies to perform the necessary retargeting of its back-end. In this process, the Java compilers generated by ANTLR were analysed carefully to learn the algorithms adopted and the language resources employed. After that, the general scheme for Perl compiler was sketched. This task has required a comparative study of object-oriented extensions to the standard Perl in order to decide how to provide the basic features available in Java. We also discuss in the paper the performance tests carried out to prove that the generated processors, produced by our new tool, are effcient and provide indeed a reliable and competitive solution.por
dc.language.isoengpor
dc.publisherUniversidade de Coimbra. Faculdade de Ciências e Tecnologia. Departamento de Engenharia Informáticapor
dc.rightsopenAccesspor
dc.subjectParser generatorspor
dc.subjectPerlpor
dc.subjectGrammarspor
dc.subjectANTLRpor
dc.subjectLanguage processorspor
dc.titleParser generation in Perl: crafting an AnTLR back-endpor
dc.typeconferencePaper-
dc.peerreviewedyespor
sdum.publicationstatuspublishedpor
oaire.citationConferenceDateSet. 2011por
oaire.citationStartPage258por
oaire.citationEndPage269por
oaire.citationConferencePlaceCoimbra, Portugalpor
oaire.citationTitleINForum'11 : Simpósio de Informática (CoRTA2011 track)por
sdum.conferencePublicationINForum'11 : Simpósio de Informática (CoRTA2011 track)por
Aparece nas coleções:CEHUM - Artigos em livros de atas

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
corta2011-antlr.pdfDocumento principal247,56 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID