boostorg / wave

Boost.org wave module
http://boost.org/libs/wave
21 stars 49 forks source link

Implement C++20 features #75

Closed jefftrull closed 4 years ago

jefftrull commented 4 years ago

I believe this implements the two key features:

  1. the ability to supply 0 variadic arguments in more cases
  2. using __VA_OPT__ in macro definitions

however it's a big change and I'm not sure I did it right. Hoping for some feedback and very happy to change things around.

jefftrull commented 4 years ago

This is targeting 1.74, if that wasn't clear