Old Russian measure of length: Difference between revisions

Updated D entry
(Small changes in D entry)
(Updated D entry)
Line 41:
return writeln("Please provide args Value and Unit.");
 
immutable magnitude = to!double(args[1]).to!double;
immutable meters = magnitude * factor[args[2]];
writefln("%s %s to:\n", args[1], args[2]);
autoforeach keys(immutable =key; factor.keys;.schwartzSort!(k => factor[k]))
keys.schwartzSort!(k => factor[k], "a < b");
foreach (key; keys)
writefln("%10s: %s", key, meters / factor[key]);
}</lang>