Re: [Issue 3927] array.length++; is an error, but ++array.length compiles

2012-02-22 Thread Salih Dincer
On Wednesday, 22 February 2012 at 15:01:45 UTC, yebblies wrote: DMD version: 2.057 == salih@DB-N150-N210-N220:~/d.ders$ ./dene [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]~11->10 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]~10 No problem... Huh? What's your point? I'm new learning to java language! Just t

Re: [Issue 3927] array.length++; is an error, but ++array.length compiles

2012-02-22 Thread Salih Dincer
No problem... void main() { int[] array = [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]; writeln(array, "~", ++array.length, "->", --array.length); assert (array.length == 10);// no problem writeln(array, "~", array.length); } DMD version: 2.057 == sa

Re: [Issue 3927] array.length++; is an error, but ++array.length compiles

2012-02-22 Thread Salih Dincer
--- Comment #4 from Walter Bright 2012-02-22 01:31:32 PST --- Fixed for D2 only. void main() { int[] array = [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]; writeln(array, "~", --array.length); assert (array.length == 9); } Which one is correct? Best regards...