[Cascavel-pm] Arquivo configuracao a parte
Eden Cardim
edencardim em gmail.com
Quarta Agosto 16 05:54:53 PDT 2006
On 8/16/06, Igor Sutton <igor.sutton em gmail.com> wrote:
>
>
> > Mostre o código!
>
> <code>
> sub factory {
> my $wanted = shift;
> my %factory = (
> 'square' => sub { "square" },
> 'triangle' => sub { "triangle" },
> );
> return $factory{$wanted}->();
> }
>
> print factory('triangle');
> </code>
Na verdade, seria algo mais assim:
sub new_factory {
my $wanted = shift;
return sub { "building $wanted...\n" };
}
my $triangle_factory = new_factory('triangle');
my $square_factory = new_factory('square');
print $triangle_factory->();
print $square_factory->();
--
Eden Cardim
Instituto Baiano de Biotecnologia
Núcleo de Biologia Computacional e Gestão de Informações Biotecnológicas
Laboratório de Bioinformática
Mais detalhes sobre a lista de discussão Cascavel-pm