11-Nov-2013 15:55, simendsjo пишет:
On Monday, 11 November 2013 at 11:43:01 UTC, Dmitry Olshansky
wrote:
11-Nov-2013 15:06, Manu пишет:
but enum works fine:
enum priorityMap = [
"1" : "blocker",
"2" : "critical",
"3" : "critical",
"4" : "major",
"5" : "major",
"6" : "major",
"7" : "minor",
"8" : "minor",
"9" : "trivial" ];
So it does... I didn't think of an enum AA ;)
... copy pastes that literal everywhere, I'm sure you'll like it ;)
Will it be copied even if you just use it ("1" in priorityMap),
or only if you pass it around as a parameter or assign it to
variables?
It will do whatever it does when written as literal by hand.
And it's nothing clever still, last time I checked - allocation, everywhere.
--
Dmitry Olshansky