FILEPPP

FILEPP es un preprocesador de archivos genéricos.
Descargar ahora

FILEPPP Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Darren Miller
  • Sitio web del editor:
  • http://www.cabaret.demon.co.uk/filepp/

FILEPPP Etiquetas


FILEPPP Descripción

FILEPP es un preprocesador de archivos genéricos. FILEPP es un preprocesador de archivos genéricos. Está diseñado para permitir la funcionalidad proporcionada por el preprocesador C que se utilizará con cualquier tipo de archivo. Este proyecto es compatible con las siguientes palabras clave, todas las cuales tienen sus significados y usos habituales del preprocesador de C: · # incluir · # define · # · # elif · # · · · # ifNdef · # else · # endif · # undef · # error · #warninghowever, FilePP es mucho más que una reescritura del preprocesador C, presenta las siguientes mejoras: · Una palabra clave Ampliada #if que incluye cadena y análisis de expresión regular. · Funciona con todos los conjuntos de caracteres, incluidos los caracteres internacionales, no solo los caracteres ASCII. . · El prefijo a la palabra clave (normalmente #) y el carácter de continuación de la línea (normalmente) se puede configurar en cualquier carácter, cadena o expresión regular. · Las palabras clave se pueden agregar, eliminar o modificar. · La expansión macro puede funcionar en su totalidad o parte. Las palabras (la expansión macro del preprocesador solo funciona en palabras completas). · Macros puede tener múltiples argumentos. · FilePP tiene un modo de depuración para ayudar cuando las cosas salen mal. · Las variables de entorno se pueden definir automáticamente como macros. · Líneas en blanco originarias de incluir. Los archivos pueden ser S Uppressed. · FilePP se puede personalizar en la mosca utilizando la palabra clave #pragma que permite que se llamen a cualquiera de las funciones internas de FilePP. · Los módulos se pueden escribir (en Perl) para modificar o extender el comportamiento de FilePP. Estos son solo algunos de los Las mejoras FilePP tiene sobre el preprocesador C Normal. Su principal ventaja es la capacidad de escribir módulos para extender y modificar su comportamiento. FilePP está escrito en Perl y permite a cualquier persona que sepa cómo programar en Perl para escribir fácilmente módulos. FilePP viene con un conjunto de módulos que hacen lo siguiente: · Para el módulo: implementa la palabra clave # para la palabra. Se permite generar bucles, el comportamiento es similar a los bucles Perl y C. · Módulo de folleto: implementa la palabra clave #Foreach. Los bucles permiten que se generen para una lista de cadenas, el comportamiento es similar a PERL y CSH Foreach Bucles. · Módulo C-Comment: elimina los comentarios de estilo C y C ++ de un archivo. · Módulo de comentario Hash-Comment: Quitar # Comentarios de estilo ( Como se usa en los scripts de Perl y Shell) desde un archivo. · Módulo de función: permite que se escriban macros que llamen directamente las funciones de Perl. Esto permite a las macros dar una salida dinámica. · Matemáticos: implementa funciones de matemáticas básicas que incluyen agregar, restar, multiplicar, dividir, sine, coseno, exponencial, aleatorio, etc. · Módulo de formato: proporciona una lista de funciones para formatear texto, incluida una C / Función de impresión de estilo perl y la función de substres de Perl. · Módulo literal: este módulo evita que las macros aparecen en las cuerdas que se reemplazan. · Módulo ToUPPER: convierte todas las letras minúsculas en un archivo a mayúsculas. · Módulo de Tolower: Convierte todas las letras mayúsculas en un archivo a Minúscula. · Módulo BIGDEF: permite definir macros de múltiples líneas sin necesidad de colocar un carácter de continuación de la línea al final de cada línea: hace que las macros grandes sean mucho más legibles. · Módulo Bigfunc: igual que BIBDEF, solo la diferencia es cualquier palabra clave incrustada En la macro se evalúan cuando la macro se reemplaza en lugar de cuando se define la macro. · Módulo de Defplus: permite que los macros existentes se apliquen a. · Módulo BLC: Habilita la continuación automática de la continuación si un sujetador de cierre CKET está en una línea debajo del soporte de apertura. · Módulo CMACRO: hace que ciertas macros sean más "C" como colocando cotizaciones alrededor de sus valores. · Módulo CPP: hace que FilePP se comporte como un preprocesador de C básico. · Módulo REGEXP: implemente estilo perl regular Búsqueda y reemplazo de expresión, que permite que se busquen expresiones regulares y se reemplacen con otras cadenas. · Módulo de agarre: se usa para agarrar la entrada antes de que se realice un procesamiento en él. Lo que está nuevo en esta versión: · Esta versión incluye una reescritura del procesamiento Cadena Así que las macros dentro de las macros se comportan correctamente. · Se hicieron varias otras correcciones de errores y mejoras menores.


FILEPPP Software relacionado

Recordar

Recoll es un paquete de búsqueda de texto completo personal basado en Xapian. ...

353

Descargar

Gnu moe

Un editor de texto potente, limpio de 8 bits para ISO-8859-15 y codificaciones de caracteres ASCII. ...

166

Descargar