in reply to Re: Error using Data::Alias (how to allocate array w/o filling it in?) and help avoiding 'constant' len?
in thread Error using Data::Alias (how to allocate array w/o filling it in?) and help avoiding 'constant' len?

Doing the reverse mapping seems like the best...I like it. Quirky, but I like it, and it makes sense too, since the values on the right are enumerated -- forcing them into 'undef'ed existence,

I was trying to avoid anything that looped over the array elements, since that felt like wasted work in this case. I'll have to see if that solves my other issue, which was determining the length of my local variable list, putting their names into a list, and using that name-list in multiple places. I meant to put that in as a separate question, but got side tracked...but now will first see if any of the information you present here will solve issues I had in that problem.

Thanks! It's excellent to have another set of eyes look over something like this when a simple solution can be staring one in the face!...

  • Comment on Re^2: Error using Data::Alias (how to allocate array w/o filling it in?) and help avoiding 'constant' len?

Replies are listed 'Best First'.
Re^3: Error using Data::Alias (how to allocate array w/o filling it in?) and help avoiding 'constant' len?
by ikegami (Patriarch) on Sep 23, 2010 at 18:20 UTC

    I was trying to avoid anything that looped over the array elements

    Impossible. You want to do N aliases, so something will have to loop over the N variables/elements.