yap
A C++14-and-later expression template library
This is a Boost library. It covers the same problem space as Boost.Proto, but works quite differently, due to the availability of lots of new features in C++14 and later.
Please read the docs for details: https://boostorg.github.io/yap