| gema GEMA - Utilidad de procesamiento de texto de uso general basado en el concepto de coincidencia de patrones |
Descargar ahora |
gema Clasificación y resumen
- Nombre del editor:
- David N. Gray
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 157 KB
gema Etiquetas
gema Descripción
GEMA - Utilidad de procesamiento de texto de uso general basado en el concepto de coincidencia de patrones GEMA es una utilidad de procesamiento de texto de propósito general basado en el concepto de coincidencia de patrones. GEMA leerá un archivo de entrada y copiará a un archivo de salida que transforma los datos especificados por los patrones definidos por el usuario. Se puede usar para hacer el tipo de cosas que realizan las utilidades de UNIX, como CPP, GREP, SED, Awk, o cuerdas. Puede usarse como procesador de macro, pero es mucho más general que CPP o M4 porque no impone ninguna sintaxis en particular para lo que se ve una llamada macro. A diferencia de las utilidades como SED o AWK, Gema puede lidiar con los patrones que abarcan múltiples líneas y con construcciones anidadas. También se distingue al poder usar múltiples conjuntos de reglas que se utilizarán en diferentes contextuales. Incluido con el programa son ejemplos de archivos de patrones para usarlo para convertir documentos a HTML de Latex o Nroff -man.gema se ha extendido con un Encuadernación al lenguaje de scripting LUA, llamado Gel, que proporciona la capacidad de ejecutar la pieza de código LUA en acciones de GEMA. También se puede usar para agregar capacidades de coincidencia potentes de GEMA a cualquier software habilitado para LUA. Consulte la página correspondiente en la sección de documentación para Detalles. Nota: Gema tiene licencia y distribuida en los términos de la licencia MIT.
gema Software relacionado