On Wed, 26 Mar 2014 10:24:59 -0400, Kagamin <[email protected]> wrote:
On Wednesday, 26 March 2014 at 11:08:45 UTC, Andrej Mitrovic wrote:Have you never experienced this bug before? enum vals = [ "afoo01foo01", "bbar02foo02", "cdoo03foo03", "dfoo01foo04", "ebar02foo01", "fdoo03foo02", "gfoo01foo03", "hbar02foo04", "aidoo03foo01" "jfoo01foo02a", "kbar02foo03", "ldoo03foo04", ];In such case I add lines by copying other lines, so there's little chance to miss a comma. Well, I don't think you can find someone, who would defend implicit concatenation.
Frequently, I have situations where I do not put a comma on the last element. Then via cut and paste, it is moved up without adding a comma, or you add more elements without adding the comma.
Considering we have a concatenation operator, with constant folding, and we don't have the c preprocessor to deal with, we should kill this with fire.
-Steve
