On Thursday, 16 February 2017 at 21:05:51 UTC, Stefan Koch wrote:
[ ... ]
I finally came around and implemented 64bit as a hacky extension to the interpreter.
ulong[5] testArrayAssignL() { typeof(return) arr = 12; arr[3] = 4; arr[0] = 1; return arr; } static immutable arrL = testArrayAssignL(); pragma(msg, arrL); // outputs: [1LU, 12LU, 12LU, 4LU, 12LU]This should naturally extend to arrays of floats or doubles as well.