Código fonte do pxperlwrap em CD, envio incl.

pxperlwrap é um wrapper perl. Isto é, permite que você incorpore o Perl em seu aplicativo C ++ (MFC, mas STL Port Planejado), ...
Baixe Agora

Código fonte do pxperlwrap em CD, envio incl. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Shareware
  • Nome do editor:
  • Gr??goire P??an
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • Evaluation

Código fonte do pxperlwrap em CD, envio incl. Tag


Código fonte do pxperlwrap em CD, envio incl. Descrição

Em poucas palavras PXPerlWrap é um wrapper Perl. Ou seja, ele permite a incorporação de Perl na sua C ++ (MFC, mas porta STL planejado) aplicação, (aplicativo de backup de DVD para Mac) com o mínimo esforço. Aproveite o poder do Perl através de um conjunto intuitivo de classes C ++. Incorporar uma linguagem de script amplamente usada sem esforços: aproveite o poder do Perl em minutos. Escreva aplicativos de alta qualidade em segundos. Mantê-los facilmente. Enriqueça suas aplicações de uma capacidade scripting, que se estende ao infinito as possibilidades de seus usuários finais. Características especiais: arquitetura MT-safe objeto, intérpretes persistentes, modificação variáveis transparente, opções de conversão de UTF8, Unicode su (CEP gratuito Locator iPhone App) pport. Recursos: PXPerlWrap é um wrapper bi-direcional. Aquilo é: você pode executar um código Perl a partir da aplicação MFC e manipular variáveis etc. você pode chamar a sua aplicação, funções e classes C ++ a partir de dentro de seus scripts Perl. A primeira direção é obtida por pxperlwrap. A segunda direção é obtida pelo swig, um wrapper livre para vários idiomas, na qual você pode encontrar informações aqui. PXPerWrap é um espaço de nomes que contém um conjunto intuitivo de classes, multithread-safe: CPerlInterpreter: representa um intérprete Perl, persistente. Vários intérpretes diferentes podem ser carregados. roteiros de análise; executar scripts, várias vezes; obter um objeto variável para manipulá-lo ou simplesmente recuperar o seu valor (s); eval um pedaço de Perl rapidamente. CScript: um objeto script. Cada roteiro mantém registro de suas próprias propriedades para cada intérprete. carregar um script de texto simples; carregá-lo a partir de várias fontes: inline, arquivo, URL, de recursos; guardá-lo para o arquivo; compilar um script simples em código de bytes; testar um script; reformatar um script; definir seu ARGV. CPerlScalar: interfaces de uma variável escalar Perl. string, inteiro, cessão de flutuação e operações aritméticas, tão simples como s = "Olá", s / = 1 e s + = 1.0f, a forma como Perl suporta. dividi-lo em um CPerlArray; lidar com UTF8 manualmente. CPerlArray: interfaces de uma variável de matriz Perl. operações comum CStringArray; empurrão, unshift, unshift em ordem inversa, de pressão na ordem inversa, ou um objecto CPerlArray, um CStringArray, ou vários elementos de vararg; juntá-lo em um CPerlScalar. CPerlHash: interfaces de uma variável de hash Perl. operações comum CMapStringToString; Perl de cada, chaves e valores. O stdout e stderr fluxos padrão pode ser redirecionado e enviado para uma janela. PXPerlWrap suporta UTF8 Perl codificado cordas e ofertas várias estratégias em Unicode constrói para a conversão cordas automática. gerenciamento de erros Avançada ... Você disse intérprete persistente? A ideia do intérprete persistente foi encontrada em perlembed. Consiste em analisar uma vez um script que cuide de analisar e correr em si outros scripts. Cada scripts recebe um nome de pacote diferente. Dessa forma, limpar o pacote associado a um script limpará as variáveis usadas pelo script e liberará a memória associada a eles. Benefícios de intérpretes persistentes: Se um módulo é utilizado por vários scripts, você pode escolher para carregá-lo uma vez e ele vai afetar todos os scripts. Isso evita ter que carregar um módulo toda vez que um script for analisado. Isso pode ser um ganho de desempenho enorme, se você considerar o tempo theloading de alguns módulos. você pode limpar um script (o namespace script: variáveis etc.), portanto, liberando memória para outros scripts, segurança: morrer e sair não vai fazer seu aplicativo realmente saída :) Além disso, PXPerlWrap tem um relatório de erros avançado e sistema de registro. Mais informações podem ser encontradas em http://pixigreg.com/?pxpw Você também deve ter um olhar para a documentação da API para uma lista abrangente de funções e classes.Platforms disponíveis suportadas: Windows NT, Windows XP, Windows Server 2003


Código fonte do pxperlwrap em CD, envio incl. Software Relacionado