Honestly, I didn't see where any of those libs would assist what the poster wanted to accomplish. What's wrong with splice?
-- Tim On Sat, 2002-11-23 at 09:03, Ben Mathews wrote: > Don't reinvent the wheel. > > http://search.cpan.org/search?query=stack&mode=module > > Ben > > > > -----Original Message----- > > From: Jonathan M. Hollin [mailto:[EMAIL PROTECTED]] > > Sent: Saturday, November 23, 2002 6:59 AM > > To: [EMAIL PROTECTED] > > Subject: [OT] Stack Operation > > > > Can anyone offer me some pointers (pun intended) on how to implement a > > stack in Perl with an array? > > > > I need to have an array of elements as follows: > > > > 0 - e1 > > 1 - e2 > > 2 - e3 > > ... > > > > And I need to be able to insert items: > > > > e4 needs to go into $array[1]. 1 and 2 need to move down (or up or > left > > or right - depending on how you visualise arrays) yet retain their > > contents: > > > > 0 - e1 > > 1 - e4 > > 2 - e2 > > 3 - e3 > > ... > > > > And, you guessed it, I need to be able to remove elements, and have > the > > others move down... > > > > remove e2, leaving: > > > > 0 - e1 > > 1 - e4 > > 3 - e3 > > ... > > > > How do I implement this in code anyone? > > > > > > -- > > Jonathan M. Hollin > > > > Technical Director: Digital-Word Co. (http://digital-word.com/) > > Co-ordinator: WYPUG (http://wypug.pm.org/) > > -- Tim Tompkins <[EMAIL PROTECTED]>