Processador de Macro GNU M4 Versão 1.4.20

Quatro anos após a última atualização, o processador de macro GNU M4 1.4.20 foi lançado, que é usado como um wrapper para formar a configuração do sendmail e gerar scripts de configuração no kit de ferramentas Autoconf. O M4 permite gerar texto dinamicamente com base em modelos, passando pelo texto de entrada e substituindo o resultado da execução das macros especificadas neste texto. As macros podem chamar funções nativas e prontas, por exemplo, para incluir arquivos, executar operações aritméticas, manipular dados de strings e executar comandos do sistema.

Na nova versão:

  • A execução de instruções "eval" foi visivelmente acelerada.
  • A compatibilidade com os novos padrões da linguagem C foi garantida.
  • Correções portadas do gnulib para resolver problemas de portabilidade.
  • Os comandos "syscmd" e "esyscmd" agora manipulam expressões de linha de comando que começam com os símbolos "+" e "-".
  • Foi implementada a ativação correta do modo binário ao carregar arquivos portáteis em plataformas não Unix, nas quais os arquivos binários são processados ​​de forma diferente dos arquivos de texto (por exemplo, os caracteres no final de uma linha são substituídos).

Fonte: opennet.ru

Adicionar um comentário