新版本的 GNU Awk 5.0 解释器

[:俄]

由...所提交 GNU 项目 AWK 编程语言实现的新主要版本 - 高威5.0.0。 AWK 开发于上世纪 70 年代,自 80 年代中期以来一直没有发生重大变化,其中定义了语言的基本主干,这使得它能够保持过去语言原始的稳定性和简单性几十年。 尽管 AWK 已经很老了,但管理员仍然积极使用 AWK 来执行与解析各种类型的文本文件和生成简单的结果统计数据相关的日常工作。

关键变化:

  • 实现了对命名空间的支持;
  • 添加了对 printf 函数的 POSIX 格式说明符“%a”和“%A”的支持;
  • 处理正则表达式的例程已被替换为类似的 格努利布;
  • 添加了 PROCINFO["platform"] 元素,其中包含标识 gawk 构建平台的字符串;
  • 写入不是变量名的 SYMTAB 成员现在会导致错误;
  • 处理注释的代码已被重新​​设计,以格式化输出显示注释的问题已得到解决。

opennet.ru

[:恩]

由...所提交 GNU 项目 AWK 编程语言实现的新主要版本 - 高威5.0.0。 AWK 开发于上世纪 70 年代,自 80 年代中期以来一直没有发生重大变化,其中定义了语言的基本主干,这使得它能够保持过去语言原始的稳定性和简单性几十年。 尽管 AWK 已经很老了,但管理员仍然积极使用 AWK 来执行与解析各种类型的文本文件和生成简单的结果统计数据相关的日常工作。

关键变化:

  • 实现了对命名空间的支持;
  • 添加了对 printf 函数的 POSIX 格式说明符“%a”和“%A”的支持;
  • 处理正则表达式的例程已被替换为类似的 格努利布;
  • 添加了 PROCINFO["platform"] 元素,其中包含标识 gawk 构建平台的字符串;
  • 写入不是变量名的 SYMTAB 成员现在会导致错误;
  • 处理注释的代码已被重新​​设计,以格式化输出显示注释的问题已得到解决。

来源: opennet.ru

[:]

添加评论