Re: Please explain what this code does

2004-07-06 Thread Andrey Demenev
Gunnar Hjalmarsson wrote: Andrey Demenev wrote: This is code from Mail::DeliveryStatus::BounceParser @error_lines = (grep { /\S/ } grep { ! /error detail/i } grep { /message.*not delivered to the following/i .. /error detail/i } split /\n/, $er

Re: Please explain what this code does

2004-07-06 Thread Gunnar Hjalmarsson
Andrey Demenev wrote: This is code from Mail::DeliveryStatus::BounceParser @error_lines = (grep { /\S/ } grep { ! /error detail/i } grep { /message.*not delivered to the following/i .. /error detail/i } split /\n/, $error_part); Could someone p

Please explain what this code does

2004-07-06 Thread Andrey Demenev
This is code from Mail::DeliveryStatus::BounceParser @error_lines = (grep { /\S/ } grep { ! /error detail/i } grep { /message.*not delivered to the following/i .. /error detail/i } split /\n/, $error_part); Could someone please explain what t

Please explain what this code does

2004-07-06 Thread Andrey Demenev
This is code from Mail::DeliveryStatus::BounceParser @error_lines = (grep { /\S/ } grep { ! /error detail/i } grep { /message.*not delivered to the following/i .. /error detail/i } split /\n/, $error_part); Could someone please explain what thi