Lista :: MRU.

Lista :: MRU é um módulo Perl que implementa uma lista simples de ARU de tamanho fixo.
Baixe Agora

Lista :: MRU. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Gavin Carr
  • Site do editor:
  • http://search.cpan.org/~gavinc/File-DirCompare-0.3/DirCompare.pm

Lista :: MRU. Tag


Lista :: MRU. Descrição

Lista :: MRU é um módulo Perl que implementa uma lista simples de tamanho fixo MRU. List :: MRU é um módulo Perl que implementa uma lista simples de tamanho fixo MRU.Synopsis use lista :: MRU; # Construtor $ lm = Lista :: MRU-> Novo (max => 20); # Construtor com sub-rotina explícita 'EQ' para testes de igualdade de obj $ lm = Lista :: MRU-> NOVO (max => 20, 'eq' => sub {$ _ -> stringify eq $ _ > seqüestry}); # Construtor usando UUIDs explícitos $ lm - Lista :: MRU-> Novo (max => 5, UUID => 1); # Adicionar item, movendo-se para a linha de cabeça, se já existir $ lm-> adicionar ($ item); # Adicionar item, movendo-se para a lista de diretoria Se $ UUID correspondências ou objeto já existir $ lm-> adicionar ($ item, $ UUID); # Iterar na ordem mais recentemente adicionada para $ item ($ lm-> lista) {imprimir "$ itemn"; } # iteração de estilo while (($ item, $ UUID) = $ lm-> cada) {imprimir "$ item, $ uuidn"; } # Exclusão de item $ lm-> excluir ($ item); $ lm-> excluir (UUID => $ UUID); # Acessadores $ max = $ lm-> max; # Itens max na lista $ contagem = $ lm-> contagem; # Itens atuais no módulo ListPerl Implementando uma simples lista de valores / objetos mais usados de tamanho fixo (MRU). Bem, é realmente uma lista mais recentemente adicionada - itens adicionados à lista são apenas promovidos para a frente da lista se eles já existirem, caso contrário, eles são adicionados lá.Works bem com itens não escalares, mas você precisará Para fornecer uma sub-rotina explícita 'eq' para o construtor para lidar com o teste para o objeto 'mesmo' (ou alternadamente sobrecarregado, o operador 'EQ' para o seu objeto). Lista :: MRU também suporta a UUIDs explícitos anexados aos itens, permitindo a lista :: Itens MRU a serem modificados, em vez de uma mudança apenas criando uma nova entrada. Requisitos: · Perl.


Lista :: MRU. Software Relacionado

Xbase.

XBase é um módulo Perl para ler e escrever os arquivos do DBF. ...

313

Download