DragonFly On-Line Manual Pages
CROSS(1) User Contributed Perl Documentation CROSS(1)
NAME
cross - output the cross product of two or more sets
SYNOPSIS
cross [-g gluestring] "item,item,item" "item,item,item" ...
prompt> cross "a,b,c" "1,2,3"
a 1
a 2
a 3
b 1
...
prompt> cross "a,b,c" "1,2,3" "x,y,z"
a 1 x
a 1 y
a 1 z
a 2 x
...
# specify your own separator with -g
prompt> cross -g="," "a,b,c" "1,2,3"
a,1
a,2
SOURCE AVAILABILITY
This is part of the Perl module "Set::CrossProduct".
This source is in Github:
http://github.com/briandfoy/Set-CrossProduct
If, for some reason, I disappear from the world, one of the other
members of the project can shepherd this module appropriately.
AUTHOR
brian d foy, "<bdfoy@cpan.org>"
COPYRIGHT AND LICENSE
Copyright (c) 2007-2010 brian d foy. All rights reserved.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
perl v5.20.2 2011-11-28 CROSS(1)