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

TítuloExpressing disambiguation filters as combinators
Autor(es)Macedo, José Nuno
Saraiva, João
Palavras-chaveCombinators
Disambiguation filters
Parsing
Data2020
EditoraAssociation for Computing Machinery (ACM)
Resumo(s)Contrarily to most conventional programming languages where certain symbols are used so as to create non-ambiguous grammars, most recent programming languages allow ambiguity. These ambiguities are solved using disambiguation rules, which dictate how the software that parses these languages should behave when faced with ambiguities. Such rules are highly efficient but come with some limitations - they cannot be further modified, their behaviour is hidden, and changing them implies re-building a parser. We propose a different approach for disambiguation. A set of disambiguation filters (expressed as combinators) are provided, and disambiguation can be achieved by composing combinators. New combinators can be created and, by having the disambiguation step separated from the parsing step, disambiguation rules can be changed without modifying the parser.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/68616
ISBN9781450368667
DOI10.1145/3341105.3374123
Versão da editorahttps://dl.acm.org/doi/10.1145/3341105.3374123
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
paper-ACM.pdf993,02 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