> This is plainly wrong. When indexing a dyn. array, the compiler > generates the correct code to access the data, no more no less.
It would be possible to allow this syntax : move(data ... in addition to the current : move(data[0] ... There is no fundamental reason why it wouldn't be possible. The compiler would generate the correct code as you mentioned. Every newbie is struggling with this syntax. I remember struggling with it myself. It is not intuitive at all. Regards, Juha _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal