MAWK

Software captura de pantalla:
MAWK
Detalles de software:
Versión: 1.3.4-20131226
Fecha de carga: 17 Feb 15
Promotor: Thomas E Dickey
Licencia: Libre
Popularidad: 15

Rating: nan/5 (Total Votes: 0)

Mawk es un intérprete de código abierto para el lenguaje de programación AWK.
Mawk es más pequeño y mucho más rápido que gawk. Tiene un poco de tiempo de compilación
límites, tales como tampón sprintf = 1020 y NF = 32767.

¿Qué hay de nuevo en esta versión:

  • Añadir cheque configure para evitar reciente rotura en math.h de Cygwin que declara _LIB_VERSION sin que llegue a ser actualizado (Informe Gert Hulselmans).
  • Las actualizaciones menores para configurar la escritura, para ruido metálico y MinGW
  • Actualizar config.guess y config.sub

¿Qué hay de nuevo en la versión 1.3.4-20130803:

  • actualizaciones menores para configurar guión
  • añadir límite controles, mejorar el cálculo del índice en scan.c para arreglar viejas 1.3.3 problemas con muy largos de cuerda literales en el script analizado (informe de Marcin Krol).
  • Actualización config.guess y config.sub

¿Qué hay de nuevo en la versión 1.3.4-20121209:

  • construir-fix para cygwin en matherr.c, que declara un tipo diferente para _LIB_VERSION
  • Si falta "-f" opción en examples / gdecl.awk
  • fijar una regresión en fflush, asegurando que se devuelve un error si el argumento no coincide con ningún archivo de salida (Informe Nathan Semanas).
  • modificar la redacción de configure --help mensaje para que quede claro que el valor predeterminado para --with-builtin-regex utiliza el motor de expresiones regulares orden interna de mawk.
  • temas fijos reportados por exploración Coverity. La mayoría de ellos eran de menor importancia, y se dirigieron al modificar la fuente para permitir Coverity para mejorar su análisis del código.
  • modificar apoyo a LC_NUMERIC traduciendo período al separador decimal locales según sea necesario para trabajar con strtod () que se utiliza para validar las constantes decimales al escanear archivos de origen. Esto fija un bucle infinito con mawk 'begin {1,0} imprimir' (informe de Jan Psota).
  • regenerar hombre / mawk.doc, se pasa por alto en las actualizaciones anteriores.

¿Qué hay de nuevo en la versión 1.3.4-20121129:

  • el cambio de comportamiento en caso de llamada fflush interno falla:. En lugar de salir con un error, propagar el valor de retorno a la secuencia de comandos como -1, por coherencia con gawk y BWK (discusión con Aharon Robbins y Nathan Semanas)
  • añadir caso especial para el delantero de referencia a una función con un parámetro indexado, actualizando tipo de parámetro de la función de modo que la matriz se pasa correctamente.
  • longitud apoyo (array), como se hace en gawk y BWK awk.
  • LC_NUMERIC apoyo, que se modifique el punto decimal que aparece en algunos lugares. No modifica el punto decimal se utiliza para la entrada, que coincide con el comportamiento de nawk y BWK awk (motivada por petición de Yechiel Bardov para miles separador).
  • añadir la opción de configuración --enable-init-srand para permitir la elección si inicializar números aleatorios automáticamente al inicio o no. No hacer esto hace que los programas más predecible (Debian # 63843).
  • añadir la opción de configuración --enable-builtin-srand, usarlo para despreciar funciones srand / rand orden interna de mawk que generalmente no son tan buenas como las funciones proporcionadas por el sistema.
  • extender la opción de configuración --enable-trace para mostrar funciones orden interna.

  • Funciones
  • añadir SYSTIME y mktime
  • al advertir acerca de las opciones no reconocidos, no lo hacen con la salida de error en estos embobados opciones:
  • - pelusa
  • - pelusa de edad
  • - posix
  • - re-intervalo
  • - tradicional
  • integrar parche de Dominic Letz para la función strtime.
  • lógica correcta para "/ dev / stdin" dispositivo especial (GenToo # 424137).
  • versiones de macros de scripts de configuración: + modificar script configure y makefile para apoyar cruzadas compilaciones. + Eliminar Turbo C ++ y C ++ Zortech makefiles. + Quitar funciones controles obsoletos: fmod, memcpy, strchr, strerror, strtod, vfprintf. + Eliminar controles obsoletos para algunas cabeceras: math.h, stdarg.h, stdlib.h, time.h string.h + apoyan --datarootdir opción. + Añadir tercera parámetro para AC_DEFINE de permitir autoheader se ejecute. + Eliminar macros no utilizados.
  • Actualización config.guess y config.sub
  • añadir iconos para obra página web

¿Qué hay de nuevo en la versión 1.3.4-20120627:

  • Esta versión implementa función "nextfile" de gawk, añade "/ dev / stdin" como un alias para la entrada estándar (ya alias de "-"), fija una comprobación de desbordamiento utilizado para distinguir entre grandes números y cadenas, mejora trazas de depuración y comprobación de fugas de memoria, y añade otras correcciones de errores y mejoras de portabilidad.

¿Qué hay de nuevo en la versión 1.3.4-20100625:

  • traducción correcta de octal y hexadecimal escapa para el sistema de biblioteca de expresiones regulares.
  • modificar script configure para apoyar --program-sufijo, etc.
  • añadir scripts de los paquetes de Debian, por "mawk-cur".
  • añadir RPM spec-file.
  • movimiento Release- ya nivel de parche valores de version.c a patchlev.h para simplificar los scripts de embalaje.

¿Qué hay de nuevo en la versión 1.3.3-20090920:

  • Esta versión admite nulos en el patrón de campo-separador.
  • Se mejora el rendimiento de las matrices asociativas a través de una nueva función hash.
  • Tiene otras correcciones / mejoras.

¿Qué hay de nuevo en la versión 1.3.3-20090820:

  • soluciones de portabilidad / normas menores para examples / Hical
  • añadir característica WHINY_USERS ordenados en matrices, para la compatibilidad con gawk (parche por Aharon Robbins).
  • correcta-límite inferior para d_to_U () función, que rompió la conversión de cero en "% x" formato, añadió en solución para Debian # 303825 (Informe Masami Hiramatsu).
  • modificar "% s" y "% c" formato en printf / sprintf comandos para asegurar que "? S" no hace cero relleno, para la conformidad normas (discusión con Aharon Robbins, Mike Brennan, impulsado por Debian # 339799 ).

Programas parecidos

Box
Box

19 Feb 15

bf
bf

2 Jun 15

GNU Octave
GNU Octave

22 Jun 18

Otro software de desarrollador Thomas E Dickey

bcpp
bcpp

20 Feb 15

Lynx
Lynx

31 Mar 18

Diffstat
Diffstat

20 Feb 15

Comentarios a la MAWK

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!