The design of a verified derivative-based parsing tool for regular expressions.

dc.contributor.authorCardoso, Elton Máximo
dc.contributor.authorAmaro, Maycon José Jorge
dc.contributor.authorFeitosa, Samuel da Silva
dc.contributor.authorReis, Leonardo Vieira dos Santos
dc.contributor.authorBois, André Rauber Du
dc.contributor.authorRibeiro, Rodrigo Geraldo
dc.date.accessioned2022-12-06T20:40:48Z
dc.date.available2022-12-06T20:40:48Z
dc.date.issued2021pt_BR
dc.description.abstractWe describe the formalization of Brzozowski and Antimirov derivative based algorithms for regular expression parsing, in the dependently typed language Agda. The formalization produces a proof that either an input string matches a given regular expression or that no matching exists. A tool for regular expression based search in the style of the well known GNU grep has been developed with the certified algorithms. Practical experiments conducted with this tool are reported.pt_BR
dc.identifier.citationCARDOSO, E. M. et al. The design of a verified derivative-based parsing tool for regular expressions. CLEI Eletronic Journal, v. 24, n. 3, 2021. Disponível em: <http://www.clei.org/cleiej/index.php/cleiej/article/view/521/417>. Acesso em: 06 jul. 2022.pt_BR
dc.identifier.issn0717-5000
dc.identifier.urihttp://www.repositorio.ufop.br/jspui/handle/123456789/15838
dc.language.isoen_USpt_BR
dc.rightsabertopt_BR
dc.rights.licenseThis work is licensed under a Creative Commons Attribution 4.0 International License. Fonte: Clei Eletronic Journal. <http://www.clei.org/cleiej/index.php/cleiej/article/view/521>. Acesso em: 28 set. 2022.pt_BR
dc.subjectCertified algorithmspt_BR
dc.subjectDependent typespt_BR
dc.titleThe design of a verified derivative-based parsing tool for regular expressions.pt_BR
dc.typeArtigo publicado em periodicopt_BR
Arquivos
Pacote Original
Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
ARTIGO_DesingnVerifiedBased.pdf
Tamanho:
318.29 KB
Formato:
Adobe Portable Document Format
Descrição:
Licença do Pacote
Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descrição: