P4.

P4 é o processador de macro baseado em Perl.
Baixe Agora

P4. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • James Klicman
  • Site do editor:
  • http://klicman.org/p4/

P4. Tag


P4. Descrição

P4 é o processador macro baseado em Perl. P4 é o processador de macro baseado em Perl.Quando CPP e M4 são insuficientes, há P4. Novo, com o poder do Perl.p4 tem dois caracteres de prefixo de macro $ e. Você pode escapar desses personagens com uma barra invertida para evitar a expansão da macro (por exemplo, $ e). O personagem será removido na saída. De um modo geral, $ é usado para obter valores e é usado para o código de eval. () retorna um valor, onde o {} não é. Há atualmente apenas uma macro integral inclui (). Incluir ("hello.p4") $ OWER = $ WOYOU pode definir novas funções de macro. {sub que _ $ _ || $ quem; }} Quem = whowho ("me") = quem ("eu") olá quem {$ foo = 'bar'} exemplo de como vários caracteres são tratados por $ e. $ foo = $ foo \ $ foo = $ foo \ $ foo = $ foo \ $ $ foo = $ foyou pode incluir macros em chaves. $ {foo} z = $ {foo} z ($ foo) = ($ foo) (comprimento ($ foo)) = (comprimento ($ foo)) você pode atender matrizes e hashes.Var = ('A', 'B', 'C')} $ Var = $ var $ {var } = $ {var ($ var ) = ($ var ) {$ map {'one'} = 1; $ Mapa {'Dois'} = 2; $ map {'2'} = 'dois'; $ Mapa {'Três'} = 3;} $ Mapa {'One'} = $ Mapa {'One'} $ {MAP {'Two'}} = $ {map {'2'}}}}} Mapa {'Dois'}}} = $ {Mapa {$ Mapa {'Dois'}}} $ {MAP {$ MAP {'2'}}} = $ {$}}}} (2 '}}}} $ Mapa {'Três'}) = ($ Mapa {'Three'}) Uso: P4 file.p4 > SaídaRequirements: · Perl O que é novo nesta versão: · Adicionado sintaxe de função anônima () Valores de retornos, alterados {} para código de eval e não retornar um valor. {} agora substitui o uso anterior de $ {} para código de eval sem retornar um valor que pode realmente retornar um valor nos casos de borda (e.g $ {$ foo = 0}).


P4. Software Relacionado

ifplugd.

ifplugd é um daemon do Linux que configurará automaticamente o seu dispositivo Ethernet quando um cabo estiver conectado. ...

132

Download

TPIE.

TPIE foi projetado para minimizar a E / S executada ao resolver problemas em conjuntos de dados muito grandes ...

197

Download

OSSP SA.

OSSP SA é uma biblioteca de abstração para a interface de programação de aplicativos do soquete Unix (API). ...

156

Download

libfactory ++.

libfactory ++ é uma estrutura de modelo C ++ para instanciação do tipo dinâmico de tempo de execução. ...

110

Download