Thread overview
DMD Compiler Version Dependent Conditional Compilation
Jun 09, 2014
Nordlöw
Jun 09, 2014
David Nadlinger
Jun 09, 2014
Nordlöw
June 09, 2014
Can I use the version keyword or static if to perform conditional compilation  that depends on the version of DMD?

I typicall something like

version(>= DMD_2.0.66)
{
    // use new byChar, byWchar, byDchar, byCodepoint
}
else
{
    // use old style slower version
}

If so how?
June 09, 2014
On Monday, 9 June 2014 at 17:36:10 UTC, Nordlöw wrote:
> Can I use the version keyword or static if to perform conditional compilation  that depends on the version of DMD?

The __VERSION__ magic token should do the job.

David
June 09, 2014
Thx