Filtrar :: Macro.

Filter :: Macro é um módulo Perl para fazer módulos de macro que são expandidos em linha.
Baixe Agora

Filtrar :: Macro. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Audrey Tang
  • Site do editor:
  • http://search.cpan.org/~adamk/Module-Install-0.68/lib/Module/Install/PAR.pm

Filtrar :: Macro. Tag


Filtrar :: Macro. Descrição

Filtrar :: Macro é um módulo Perl para fazer módulos de macro que são expandidos em linha. Filtrar :: Macro é um módulo Perl para fazer módulos de macro que são expandidos inline.synopsisin myhandymodules.pm: pacote myhandymodules; Use filtro :: Macro; # Linhas abaixo serão expandidas para o código do chamador de uso rigoroso; use avisos; Use o interruptor; Use io :: Tudo; Use Quantum :: Superposições; no seu programa ou módulo: use myhandymodules; # linhas acima são expandidas aqui. Muitos de seus programas começam com as mesmas linhas, pode fazer sentido para resumi-los para um módulo e usar esse módulo. Esse módulo.Sadly, não funciona dessa maneira, porque por padrão, todos os pragmas lexicais , filtros de origem e as importações de sub-rotina invocadas em MyhandyModules.pm entra em vigor nesse módulo, não os programas de chamada. Uma maneira de resolver esse problema é usar o filtro :: Incluir: Use filtro :: Incluir; Inclua myhandymodules; no entanto, seria muito bom se myhandymodules.pm pudesse definir a própria semântica macro, em vez de colocar o fardo no chamador. Este módulo permite que você faça com precisão isso. Tudo que você precisa fazer é colocar uma linha em myhandymodules.pm, após o pacote myhandymodules; Linha: Usar filtro :: Macro; Com isso, um programa ou módulo que diz usar filtro :: Macro expandirá as linhas abaixo Use o filtro :: Macro em seu próprio código, em vez da semântica padrão de avaliá-los no pacote myhandymodules. Números em erros e mensagens de aviso não são afetados por este módulo; Eles ainda apontam para o nome de arquivo correto e números de linha. Requisitos: · Perl.


Filtrar :: Macro. Software Relacionado