新版的 GNU Awk 5.0 解譯器

[:zh]

介紹 GNU 專案 AWK 程式語言實作的新主要版本 - 傻瓜 5.0.0。 AWK 開發於 70 年代,自 80 年代中期以來一直沒有重大變化,其中定義了語言的基本主幹,這使得它能夠保持過去語言原始的穩定性和簡單性幾十年。 儘管 AWK 已經很老了,但管理員仍然積極使用 AWK 來執行與解析各種類型的文字檔案和產生簡單的結果統計資料相關的日常工作。

關鍵變化:

  • 實現了對命名空間的支援;
  • 新增了對 printf 函數的 POSIX 格式說明符「%a」和「%A」的支援;
  • 處理正規表示式的例程已被替換為類似的 格努利布;
  • 新增了 PROCINFO["platform"] 元素,其中包含標識 gawk 建置平台的字串;
  • 寫入不是變數名稱的 SYMTAB 成員現在會導致錯誤;
  • 處理註釋的程式碼已重新設計,以格式化輸出顯示註釋的問題已解決。

opennet.ru

[:EN]

介紹 GNU 專案 AWK 程式語言實作的新主要版本 - 傻瓜 5.0.0。 AWK 開發於 70 年代,自 80 年代中期以來一直沒有重大變化,其中定義了語言的基本主幹,這使得它能夠保持過去語言原始的穩定性和簡單性幾十年。 儘管 AWK 已經很老了,但管理員仍然積極使用 AWK 來執行與解析各種類型的文字檔案和產生簡單的結果統計資料相關的日常工作。

關鍵變化:

  • 實現了對命名空間的支援;
  • 新增了對 printf 函數的 POSIX 格式說明符「%a」和「%A」的支援;
  • 處理正規表示式的例程已被替換為類似的 格努利布;
  • 新增了 PROCINFO["platform"] 元素,其中包含標識 gawk 建置平台的字串;
  • 寫入不是變數名稱的 SYMTAB 成員現在會導致錯誤;
  • 處理註釋的程式碼已重新設計,以格式化輸出顯示註釋的問題已解決。

來源: opennet.ru

[:]

添加評論