The Design of a Verified Derivative-Based Parsing Tool for Regular Expressions
-
Published:2021-12-13
Issue:3
Volume:24
Page:
-
ISSN:0717-5000
-
Container-title:CLEI Electronic Journal
-
language:
-
Short-container-title:CLEIej
Author:
Cardoso Elton,Amaro Maycon,Feitosa Samuel,Reis Leonardo,Du Bois André,Ribeiro Rodrigo
Abstract
We 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.
Publisher
Centro Latino Americano de Estudios en Informatica
Subject
Rehabilitation,Physical Therapy, Sports Therapy and Rehabilitation,General Medicine
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献