Compile-time 'reparsing' - Gordon Woodhull - [ C++Now 2012 ]
Channel: CppNow
Date: 2012-06-20

https://cppnow.org
---
Gordon's talk from C++Now! 2012

The C++ compiler already parses our code; what if we want to parse parts of it again?

Over the past few years a number of metaprogramming libraries for Embedded Domain Specific Languages have popped up, allowing users and especially library writers to create their own languages within C++. Everyone should be familiar with Eric Niebler's Boost.Proto for runtime expressions, but there is also Ábel Sinkovics' Metaparse for parsing compile-time strings, and my own "Angly" parser for parsing angle-bracket expressions.
---
Optimized And Managed by Digital Medium Ltd - events.digital-medium.co.uk
events@digital-medium.co.uk
---

*--*

---