MAWK

Tela Software:
MAWK
Detalhes de Software:
Versão: 1.3.4-20131226
Data de upload: 17 Feb 15
Revelador: Thomas E Dickey
Licença: Livre
Popularidade: 94

Rating: 2.0/5 (Total Votes: 1)

Mawk é um interpretador de código aberto para a linguagem de programação AWK.
Mawk é mais pequeno e muito mais rápido que o gawk. Tem algum tempo de compilação
limites, como buffer de sprintf = 1020 e NF = 32767.

O que é novo nesta versão:

  • Adicionar seleção Configuração para contornar a quebra recente na math.h do Cygwin que declara _LIB_VERSION sem permitir que ele seja atualizado (relatório Gert Hulselmans).
  • Pequenas atualizações para configurar script, por clang e mingw
  • Atualização config.guess e config.sub

O que é novo na versão 1.3.4-20130803:

  • pequenas atualizações para configurar roteiro
  • adicionar limite-cheques, melhorar o índice de computação em scan.c para corrigir antigos 1.3.3 problemas com corda-literais muito longos no script analisado (relatório Marcin Krol).
  • atualização config.guess e config.sub

O que é novo na versão 1.3.4-20121209:

  • construir-fix para cygwin em matherr.c, que declara um tipo diferente para _LIB_VERSION
  • adicionar faltando "-f" opção em exemplos / gdecl.awk
  • corrigir uma regressão no fflush, garantindo que ele retorna um erro se o argumento não corresponde a nenhum nome de arquivo de saída (relatório Weeks Nathan).
  • modificar redacção do configure --help mensagem para deixar claro que o padrão para --with-builtin-regex usa o mecanismo de expressão regular builtin de mawk.
  • Corrigir problemas relatados pela Coverity varredura. A maioria deles eram menores, e foram abordados pela modificação da fonte para permitir Coverity para melhorar a sua análise do código.
  • alterar o suporte para LC_NUMERIC pelo período de traduzir para o separador decimal local como necessário para trabalhar com strtod (), que é usado para validar constantes decimais na digitalização de arquivos de origem. Isso corrige um loop infinito com mawk 'BEGIN {1,0} imprimir' (relatório Jan Psota).
  • regenerar homem / mawk.doc, esquecido em atualizações anteriores.

O que é novo na versão 1.3.4-20121129:

  • mudança de comportamento se chamada fflush interno falha:., Em vez de sair com um erro, propagar o valor de retorno para o script como -1, a coerência com gawk e BWK (discussão com Aharon Robbins e Nathan Weeks)
  • adicionar caso especial para a referência para a frente a uma função usando um parâmetro de matriz, atualizando tipo de parâmetros da função de modo que a matriz é transmitida corretamente.
  • comprimento apoio (array), como feito em gawk e BWK awk.
  • LC_NUMERIC apoio, que irá modificar o ponto decimal exibido em algumas localidades. Ele não modifica o ponto decimal usado para entrada, combinando com o comportamento de nawk e BWK awk (solicitado pelo pedido de Yechiel Bardov para milhares-separador).
  • adicionar a opção de configuração --enable-init-srand para permitir a escolha se deve inicializar números aleatórios automaticamente na inicialização ou não. Não fazer isso faz com que os programas mais previsível (Debian # 63843).
  • adicionar a opção de configuração --enable-builtin-srand, usar isso para depreciar funções srand / rand nativa do Mawk que geralmente não são tão boas quanto as funções fornecidas pelo sistema.
  • estender opção configure --enable-trace para mostrar funções embutidas.

  • Funções
  • Adicione SYSTIME e mktime
  • quando alertou sobre as opções não reconhecidos, não sair com o erro sobre estes embasbacar opções:
  • - lint
  • - lint-old
  • - posix
  • - re-intervalo
  • - tradicional
  • integrar remendo por Dominic Letz para a função strtime.
  • lógica correta para "/ dev / stdin" dispositivo especial (Gentoo # 424137).
  • atualizações para macros de script configure: + modificar configure roteiro e makefile para suportar cross-compila. + Remover Turbo C ++ e C ++ Zortech makefiles. + Remover obsoletos função de verificações: fmod, memcpy, strchr, strerror, strtod, vfprintf. + Remover cheques obsoletos para alguns cabeçalhos: math.h, stdarg.h, stdlib.h, time.h string.h + apoiar --datarootdir opção. + Adicionar terceiro parâmetro para AC_DEFINE de permitir autoheader para ser executado. + Remover macros não utilizados.
  • atualização config.guess e config.sub
  • Adicione os ícones para artwork webpage

O que é novo na versão 1.3.4-20120627:

  • Esta versão implementa recurso "nextfile" do gawk, acrescenta "/ dev / stdin" como um alias para stdin (já apelidada de "-"), corrige um cheque estouro usado para distinguir entre grandes números e strings, melhora vestígios de depuração e verificação de memória de vazamento, e acrescenta várias outras correções de bugs e melhorias de portabilidade.

O que é novo na versão 1.3.4-20100625:

  • tradução correta de octal e hexadecimal escapa para o sistema de biblioteca de expressão regular.
  • modificar script configure para apoiar --program-sufixo, etc.
  • adicionar scripts de pacotes Debian, para "mawk-cur".
  • adicionar RPM Spec-arquivo.
  • movimento release- e nível de correção de valores version.c para patchlev.h para simplificar os scripts de embalagem.

O que é novo na versão 1.3.3-20090920:

  • Esta versão suporta valores nulos no padrão de campo-separador.
  • Além disso, melhora o desempenho das matrizes de associação através de uma nova função de hashing.
  • Tem outras correções / melhorias.

O que é novo na versão 1.3.3-20090820:

  • pequenas correções de portabilidade / normas para exemplos / hical
  • adicionar funcionalidade WHINY_USERS classificados-array, para compatibilidade com gawk (remendo por Aharon Robbins).
  • correta de limite inferior para d_to_U () função, que quebrou conversão de zero no "x%" formato, acrescentou, em correção para Debian # 303825 (relatório Masami Hiramatsu).
  • modificar "% s" e "% c" formatação em printf / sprintf comandos para assegurar que "? S" não faz de zero-preenchimento, para os padrões de conformidade (discussão com Aharon Robbins, Mike Brennan, solicitado pelo Debian # 339799 ).

Programas semelhantes

Guile
Guile

20 Feb 15

IPython
IPython

20 Feb 15

HGL Suite
HGL Suite

17 Feb 15

OpenCL
OpenCL

11 May 15

Outro software de desenvolvedor Thomas E Dickey

bcpp
bcpp

20 Feb 15

Lynx
Lynx

31 Mar 18

Diffstat
Diffstat

20 Feb 15

Comentário para MAWK

Comentários não encontrado
Adicionar comentário
Ligue imagens!