YoVDO

Lean Formalization of Extended Regular Expression Matching with Lookarounds

Offered By: ACM SIGPLAN via YouTube

Tags

Regular Expressions Courses .NET Courses Formal Verification Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 28-minute conference talk from CPP 2024 that delves into the Lean formalization of extended regular expression matching with lookarounds. Learn about an algorithm for matching extended regular expressions based on locations and symbolic derivatives, supporting intersection, complement, and lookarounds. Discover how this implementation mirrors an extension of the .NET NonBacktracking regular expression engine. Understand the formalization process using the Lean 4 proof assistant and the proof of correctness with respect to standard matching semantics. Gain insights from researchers Ekaterina Zhuchko, Margus Veanes, and Gabriel Ebner as they present their work on this advanced topic in regular expression matching and formal verification.

Syllabus

[CPP'24] Lean Formalization of Extended Regular Expression Matching with Lookarounds


Taught by

ACM SIGPLAN

Related Courses

Introduction to Functional Programming
Delft University of Technology via edX
MongoDB for .NET Developers
MongoDB University
基于.Net的Web开发技术
Xi'an Jiaotong University via Coursera
Web Development with ASP.NET C# and Entity Framework Code-First
Canvas Network
Blazor and JavaScript Interoperability
Coursera Project Network via Coursera