eperl.

EPERL é um idioma incorporado de Perl 5.
Baixe Agora

eperl. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ralf S. Engelschall
  • Site do editor:
  • http://search.cpan.org/~rse/eperl-2.2.13/eperl.pod

eperl. Tag


eperl. Descrição

O EPERL é um idioma incorporado Perl 5. A EPERL é um idioma incorporado Perl 5 idioma.synopsisperl Eperl A ARRESTEPERLL interpreta um arquivo ASCII incortado com as instruções do programa Perl 5 avaliando o código Perl 5 enquanto passa pelos dados da ASCII simples. Ele pode operar de várias maneiras: como um filtro UNIX autônomo ou módulo Integrated Perl 5 para tarefas gerais gerais gerais e como um poderoso idioma de scripts do WebServer para programação de página HTML dinâmico. Este é realmente um intérprete Perl 5 com recursos completos, mas com um ambiente de chamadas e layout de arquivo de origem diferentes do que o intérprete de perl padrão (geralmente o perl executável ou perl5 na maioria dos sistemas). Ele é projetado para geração geral da ASCII com a filosofia de incorporar o código do programa Perl 5 nos dados ASCII, em vez da maneira usual em que você incorpora os dados ASCII em um programa Perl 5 (geralmente citando os dados e usando as declarações impressas ). Então, em vez de escrever um script Perl simples como #! / Caminho / para / perl Imprimir "Foo Barn"; Imprimir "Baz Quuxn"; para ($ i = 0; $ i <10; $ i ++) {imprimir "foo # $ {i} n"; } Imprimir "foo celeiro"; imprimir "BAZ Quuxn"; você pode escrever agora como um script de Eperl: #! / caminho / para / everl foo bar Baz Queux Foo BAZ Quuxalthough A variante de Eperl tem um layout de arquivo de origem diferente, o semântico é o mesmo, ou seja, ambos Os scripts criam exatamente os mesmos dados resultantes no STDOUT.INTMEPEREPERL é simplesmente um código de cola que combina a potência de programação da biblioteca de intérprete Perl 5 com uma técnica complicada de incorporação. O truque de incorporação é este: ele converte o arquivo de origem em um script Perl válido que é totalmente avaliado por apenas uma instância interna do intérprete Perl 5. Para conseguir isso, a EPERL traduz todo o código simples em (escapou) perl 5 strings colocados em construções de impressão enquanto passa por todos os códigos 5 nativos incorporados. Como você pode ver, o próprio Eperl faz exatamente o mesmo internamente, um programador bobo teve que fazer ao escrever um script de geração perl simples.due para a natureza de tal código de cerdas, Eperl é realmente a melhor tentativa quando os dados ASCII gerados contiverem muito mais estática como dados dinâmicos. Ou em outras palavras: use eperl se você quiser manter a maioria dos dados ASCII gerados no formato simples, apenas programando algumas coisas irritadas. Não use ao gerar dados dinâmicos puros. Lá não traz vantagem para o código do programa comum de um script perl simples. Assim, a parte estática deve ser pelo menos 60% ou a vantagem torna-se uma desvantagem.eperl em sua origem foi realmente projetado para uma situação extrema: como uma linguagem de scripts do WebServer para a geração de página HTML on-the-fly. Aqui você tem o caso típico que geralmente 90% dos dados consistem em tags htmltáticas puras e a ASCII simples, enquanto apenas 10% restantes são construções de programação que geram dinamicamente mais código de marcação. Esta é a razão pela qual Eperl ao lado do seu modo de execução de filtragem do UNIX padrão também suporta as interfaces CGI / 1.1 e NPH-CGI / 1.1.Requirements: · Requisitos de Perl: · Perl.


eperl. Software Relacionado

Text-Vimcolor.

Text-Vimcolor é um programa de linha de comando para Syntax Color um arquivo em HTML, XML ou PDF. ...

165

Download

IDL2PM.

IDL2PM é um compilador IDL para o mapeamento de linguagem perl. ...

123

Download

Cache :: Benchmark

cache :: benchmark é um módulo Perl que testa a qualidade e velocidade de um módulo de cache para comparar CacheModules e Algoritmos. ...

360

Download

SAP :: rfc.

SAP :: RFC é um módulo Perl que contém chamadas de função RFC contra um sistema SAP R / 3. ...

376

Download