Ramprasad A Padmanabhan wrote:

> Hi All,
>    I have been using perl on linux for quiet some time now and I have
> found that Perl does not work the same in windows
> 
>    eg. To get all the unique elements of an array in linux I use a
> simple  one liner
> 
>    @unique = grep{!/$seen{$_}++/} @all_elements;
> 
> But this does not even  pass syntax check on windows
> Can Anyone tell me the best way how to get all the unique elements in an
> array preserving the same order

why not simply:

@hash{@all_elements} = ();

now "keys %hash" gives you the unique elements.

david

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to