
6 May
2015
6 May
'15
4:23 p.m.
On Wed, May 6, 2015 at 1:18 PM, Johannes Waldmann
There is maybe another option: do what csharp does.
Define a reduced "preprocessor" (for conditional compilation, but without macro expansion) as part of the language. (cf. https://msdn.microsoft.com/en-us/library/ed8yd1ha.aspx )
Rust is also doing this, but they have their own syntax, not CPP. I think they'll save themselves some hassle this way.