> I have data  in an array and then compare each data with a certain
> condition. How can I retrieve each data in an array and then compare it? 
> 
> my $condition = data5; 
>  
> @array1 = data1, data2, data3, data4, etc. 
>  
> 
> if ($condition eq @array1) { 
> print "true"; 
> } 

Here's another:

           print "true for $_\n" for grep { &$condition($_) } @array1

and if &$condition tests $_ directly, you can skip passing it as an arg, IIUC.

_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to