Man Page: syntax::feature::gather
Operating Environment: debian
Section: 3pm
Syntax::Feature::Gather(3pm) User Contributed Perl Documentation Syntax::Feature::Gather(3pm)NAMESyntax::Feature::Gather - Provide a gather keywordVERSIONversion 1.001000SYNOPSISuse syntax 'gather'; my @list = gather { # Try to extract odd numbers and odd number names... for (@data) { if (/(one|three|five|seven|nine)$/) { take qq{'$_'} } elsif (/^d+$/ && $_ %2) { take $_ } } # But use the default set if there aren't any of either... take @defaults unless gathered; } or to use the stuff that Sub::Exporter gives us, try # this is a silly idea use syntax gather => { gather => { -as => 'bake' }, take => { -as => 'cake' }, }; my @vals = bake { cake (1...10) }; The full documentation for this module is in Syntax::Keyword::Gather. This is just a way to use the sugar that syntax gives us.AUTHORSo Arthur Axel "fREW" Schmidt <frioux+cpan@gmail.com> o Damian ConwayCOPYRIGHT AND LICENSEThis software is copyright (c) 2010 by Arthur Axel "fREW" Schmidt. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.10.1 2010-11-07 Syntax::Feature::Gather(3pm)
| Similar Topics in the Unix Linux Community |
|---|
| Adding the individual columns of a matrix. |
| Installing Dash Shell on OS X Lion |
| How can I do this in VI editor? |
| One instance of comparing grep and awk |
| A (ksh) Library For and From UNIX.com |