
CppNorth and the Forgotten Developers
CppCast
00:00
Compile Time Parser in C++ 20
There's a compile time parsing library in C++ 20 called macro rules. You have to describe your own domain specific language and then parse it at compile time in C ++. The only limitation has it can't inject code in the final source code yet because you just don't have that mechanism. There is something kind of demonically appealing about having template meta programming be the thing that implements the mechanism that ends template programming.
Transcript
Play full episode