A Pack as an
Optional Parameter
Braden Ganetsky
CppCon 2025 Lightning Talk
## This talk * Fun with `operator++` * Introduce `tok3n` * How I use packs in `tok3n`
Fun with
operator++
Introduce
tok3n
## `tok3n` * C++20 library * Expression template parser generators * Started writing in 2021 * How I learned almost all the metaprogramming I know * All types are empty types (for now) * Fully `constexpr` capable * All unit tests are compile-time tests
How I use packs in
tok3n
## Using the comma operator this way * I'm not saying you should do this * I'm just saying it's pretty cool
Thank you!
Braden Ganetsky
GitHub @k3DW
https://github.com/k3DW/tok3n