Compile-time Regular Expressions
summary
Covers a C++ library that compiles regular expressions at build time into generated matcher code (no runtime parsing or allocations). Demonstrates parsing of alternation, sequences, optional and capture groups into indexable objects using template metaprogramming and Boost-style utilities, producing small predictable routines with practical limits shown on the slides.
AI-written summary · about
chapters (7)
- 0:00Compile-time regex intro
- 10:00Regex pattern basics
- 20:00Regex functions args
- 30:00Practical uses
- 40:00Optimizing regex perf
- 50:00Advanced techniques
- 1:00:00Q&A
related talks
04mRegular Expressions Redefined in C++
01h 37mExtending and Simplifying C++: Thoughts on Pattern Matching using `is` and `as`
54mCompile-Time Validation in C++ Programming
01h 39mKeynote - C++ Metaprogramming: evolution and future direction
46mBinary Parsing - C++23 Style!
07mCan I has grammar?
54mC++26: an overview
23mFunctional Programming in C++ (Run time vs Compile time types)
