Sub :: Patmat.

Sub :: Patmat pode ligar para uma versão de sub-rotina dependendo de seus argumentos.
Baixe Agora

Sub :: Patmat. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Anton Berezin
  • Site do editor:
  • http://search.cpan.org/~gruber/Net-DNS-ZoneCheck-0.01/ZoneCheck.pm

Sub :: Patmat. Tag


Sub :: Patmat. Descrição

Sub :: Patmat pode chamar uma versão de sub-rotina dependendo de seus argumentos. Sub :: Patmat pode chamar uma versão de sub-rotina, dependendo de seus argumentos.synopsis use sub :: patmat; # Noções básicas: Sub Fato: Quando ($ _ $ b) {1} Print Junte "", classifique o mysort (3,1,2); # Intuiting Nomes de parâmetros: Sub Dispatch: Quando ($ EV EQ "Ajuda") {MEU ($ EV) = @_; Imprimir "Helpn"} sub expedição: quando ($ EQ "Blah") {my ($ EV) = @_; Imprimir "Blahn"} Dispatch ("Ajuda"); Despacho ("Blah"); # Nenhum fallback, isso vai morrer: despacho ("hest"); # morre com "mau jogo" # SUBY SUB DO_SOMLE: Quando (full_moon ()) {do_one_thing ()} sub do_something {do_something {do_something_else ()} O módulo SUB :: Patmat fornece ao programador com a capacidade de definir uma sub-rotina várias vezes e para Especifique qual versão da sub-rotina deve ser chamada, dependendo dos parâmetros passados para ele (ou qualquer outra condição). Isso é um pouco semelhante à instalação de correspondência de padrão de argumento fornecida por muitos idiomas de programação. Para usar o padrão de argumento correspondente em um sub, programador tem que especificar o atributo quando o atributo. O parâmetro para o atributo deve ser uma única expressão perl.Quando o sub é chamado, essas expressões são avaliadas consequentemente até que uma delas avalie a um valor verdadeiro. Quando isso acontece, a versão correspondente de um sub é chamada.Se nenhuma das expressões avalia em um valor verdadeiro, uma exceção de correspondência ruim é lançada. É possível especificar uma versão de queda da função, fazendo um dos seguintes : especificando quando sem uma expressão especificando quando com uma expressão vazia não especificando o atributo quando o atributo no AllPlease note que ele não faz sentido especificar qualquer versão não-de-costas do sub após a versão do queda, já que tal nunca será Chamado. Há uma limitação adicional para a última forma da versão de queda (aquela sem o atributo quando o atributo), nomeadamente, deve ser a última versão do sub-definida.it é possível especificar parâmetros submarinos em a expressão quando. Esta facilidade é altamente experimental e está atualmente limitada apenas aos parâmetros escalares. Os parâmetros submarinos são extraídos de expressões do formulário My (Lista de parâmetros) = @_; em qualquer lugar do corpo das sub.limitações: · A capacidade de intuir nomes de parâmetros é muito limitada e sem dúvidas de buggy. · A condição do Atributo é limitado a uma única expressão perl.O que é novo nesta versão: · Perl


Sub :: Patmat. Software Relacionado

Sortdir.

sortdir é uma biblioteca LD_Preload, que classifica as entradas de diretório antes de fornecê-las aos seus aplicativos. ...

126

Download

Ajaxstub.

AJAXSTUB O pacote fornece uma API Python para escrever páginas da Web que incluem stubs JavaScript para funções ou métodos de Python. ...

148

Download