I have written a UDF that performs like a hash and there has been discussion in the past of using string stacks as arrays which could be programmed to behave in a Perl like fashion. Try searching the board for stack(s).
_________________________
Home page: http://www.kixhelp.com/hb/