> 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

Reply via email to