On Friday, 27 April 2012 at 20:26:38 UTC, Dmitry Olshansky wrote:

I would rather see this as import test with specified version identifiers.

import test!(some_version);
//imports module but treats it contents as if with "version = some_version;" added at the top of it

This is inconsistent with the syntax and the way templates work in the rest of the language, as well as being a lot less flexible.

It wouldn't be hard to mixin a string built from a list of identifiers passed in to set those versions.

Reply via email to