For an operation that gives a new array, I think copy is a good name. Then you could call it without the range parameters to get a copy of the whole array as well.
Hm, maybe the range parameters should simply be added to copy_value?
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2003-03-06 10:31: Subject: negative indices in array ranges
Hence "copy" might be a better use. But "crop" has been used that way (keeping the range) for quite some time in graphical applications like the Image module, for instance.
/ Mirar