Subs :: Auto.

Leia os barewords como nomes de sub-rotina.
Baixe Agora

Subs :: Auto. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Vincent Pit
  • Site do editor:
  • http://search.cpan.org/~vpit/

Subs :: Auto. Tag


Subs :: Auto. Descrição

Leia os barewords como nomes de sub-rotina. Subs :: Automático é um módulo Perl que pode ser usado para ler barewords como nomes de sub-rotina.Synopsis {USE Subs :: Auto; foo; # Compile para "foo ()" em vez de "'foo'" # ou croaking em strict subs foo $ x; # Compile para "foo ($ x)" em vez de "$ x-> foo" foo 1; # Compile para "foo (1)" em vez de croaking foo 1, 2; # Compile para "foo (1, 2)" em vez de fook foo (@a); # Ainda ok foo-> Meth; # "Foo '-> Meth" Se você tiver usado foo em algum lugar, # ou "foo () -> Meth" de outra forma imprimir foo' wut '; # imprimir para o filehandle foo se é realmente um, # ou "imprimir (foo ('wut'))" Caso contrário, as chamadas de função falharão em tempo de execução, se você não fizer # realmente definir foo em algum lugar foo. ; # Bangthis pragma lexicamente permite a análise de qualquer barewor como um nome de sub-rotina, exceto aqueles que correspondem a uma entrada em% inc (esperado para ser nomes de classe) ou cuja entrada de tabela de símbolos tem um slot IO (esperado para ser filehandles). Passe opções para importar como pares de chave / valor: * em => $ pkg Especifica em qual pacote o pragma deve agir. Configurando $ PKG para Alguns :: Pacote Permite resolver todos os funções Nome do tipo Algo :: Package :: FUNC ... no escopo atual. Você pode usar o pragma várias vezes com nomes de pacotes diferentes para permitir a resolução de todos os barewords correspondentes. Padrões para o pacote atual.Este módulo não é um filtro de origem. Requisitos: · Perl.


Subs :: Auto. Software Relacionado