filepp.

filepp é um pré-processador de arquivo genérico.
Baixe Agora

filepp. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Darren Miller
  • Site do editor:
  • http://www.cabaret.demon.co.uk/filepp/

filepp. Tag


filepp. Descrição

O FilePP é um pré-processador do arquivo genérico. O FilePP é um pré-processador do arquivo genérico. Ele é projetado para permitir que a funcionalidade fornecida pelo pré-processador C seja usada com qualquer tipo de arquivo. Este projeto suporta as seguintes palavras-chave, todas as quais têm o seu habitual c pré-processador significados e uso: · # incluem · # se definir · # se · # elif · # ifdef · # ifndef · # mais · # Erro · # #WarningHowever, o FilePP é muito mais do que uma reescrita do pré-processador C, apresenta os seguintes aprimoramentos: · Uma palavra-chave estendida # SEF que inclui a análise de string e expressão regular. · Ele funciona com todos os conjuntos de caracteres, incluindo caracteres da ASCII, não apenas caracteres ASCII . · O prefixo para a palavra-chave (normalmente #) e o caractere de continuação de linha (normalmente) podem ser definidos para qualquer caractere, string ou expressão regular. · Palavras-chave podem ser adicionadas, removidas ou modificadas. · A expansão da macro pode funcionar no todo ou em parte Palavras (a expansão macro do pré-prescessor só funciona em palavras inteiras). · Macros podem ter vários argumentos. · A FilePP possui um modo de depuração para ajudar quando as coisas derem errado. · As variáveis de ambiente podem ser definidas automaticamente como macros. · Linhas em branco originárias de incluir Arquivos podem ser s Suprimido. · O FilePP pode ser personalizado na mosca usando a palavra-chave #pragma que permite que todas as funções internas do FilePP sejam chamadas. · Os módulos podem ser escritos (em perl) para modificar ou estender o comportamento do FilePp.Estes são apenas alguns dos Os aprimoramentos A PRUPPP tem sobre o pré-processador C normal. Sua principal vantagem é a capacidade de escrever módulos para estender e modificar seu comportamento. O FilePP é escrito em Perl e permite que qualquer pessoa que saiba como programar em perl para gravar facilmente módulos. O FilePP vem com um conjunto de módulos que fazem o seguinte: · Para módulo: implementa o número #For. Os loops permite ser gerados, o comportamento é semelhante aos loops Perl e C. · Foreach módulo: implementa a palavra-chave #Foreach. Os loops permite ser gerados para uma lista de strings, o comportamento é semelhante ao Perl e CSH foreach loops. · Módulo C-comentário: Remove comentários de estilo C e C ++ de um arquivo. · Módulo de Hash-Comment: Remover # Comentários de estilo ( Como usado em scripts Perl e Shell) de um arquivo. · Módulo de função: permite que as macros sejam escritas diretamente chamam as funções Perl. Isso permite que as macros dão uma saída dinâmica. · Módulo de matemática: implementa funções básicas de matemática, incluindo adicionar, subtrair, multiplicar, dividir, senoidal, cosseno, exponencial, aleatório etc. · Módulo de formato: fornece uma lista de funções para formatação de texto, incluindo um c / Função de printf estilo Perl e a função de substrial Perl. · Módulo literal: Este módulo impede macros aparecendo em strings sendo substituídos. · Módulo TOPPER: Converte todas as letras minúsculas em um arquivo para maiúsculas. · Módulo de Tudower: Converte todas as letras maiúsculas em um arquivo para Minúsculos. · Módulo BigDef: Permite que as macros multi-line sejam definidas sem precisar colocar um caractere de continuação de linha no final de cada linha - faz macros grandes muito mais legíveis. · Módulo Bigfunc: O mesmo que o BigDef, apenas a diferença é incorporada Na macro são avaliados quando a macro é substituída em vez de quando a macro é definida. · Módulo DEFPLUS: Permite que as macros existentes sejam agitadas. · Módulo BLC: permite uma continuação automática de linha se um sutiã de fechamento O CKET está em uma linha abaixo do suporte de abertura. · Módulo de CMACRO: Faz certas macros mais "C" como colocando aspas em torno de seus valores. · Módulo CPP: Faz o FilePP se comportar como um pré-processador C básico. · Módulo REGEXP: implementa o estilo perl regular Pesquisa e substituição de expressão, que permite que expressões regulares sejam pesquisadas e substituídas por outras cadeias. · Grab módulo: usado para pegar a entrada antes que qualquer processamento seja feito nele. O que é novo nesta versão: · Esta versão inclui uma reescrita do processamento Corrente de modo que as macros dentro de macros se comportam corretamente. · Várias outras correções de bugs e pequenos aprimoramentos foram feitos.


filepp. Software Relacionado

xmltv2html.

XMLTV2HTML Project é um script Ruby que gera uma página HTML da saída do XMLTV. ...

170

Download

Gnu moe.

Um poderoso, editor de texto limpo de 8 bits para codificações de caracteres ISO-8859-15 e ASCII. ...

166

Download

Cuneiforme

Um sistema de OCR multi-linguagem originalmente desenvolvido e aberto proveniente pelas tecnologias cognitivas. ...

145

Download