Versi baru penerjemah GNU Awk 5.0

[:ru]

Disampaikan oleh rilis besar baru implementasi Proyek GNU atas bahasa pemrograman AWK - Ngakak 5.0.0. AWK dikembangkan pada tahun 70-an abad terakhir dan belum mengalami perubahan signifikan sejak pertengahan tahun 80-an, di mana tulang punggung dasar bahasa didefinisikan, yang memungkinkannya menjaga stabilitas dan kesederhanaan bahasa selama masa lalu. dekade. Meskipun usianya sudah lanjut, AWK masih aktif digunakan oleh administrator untuk melakukan pekerjaan rutin terkait penguraian berbagai jenis file teks dan menghasilkan statistik yang dihasilkan sederhana.

Perubahan utama:

  • Dukungan yang diterapkan untuk namespace;
  • Menambahkan dukungan untuk penentu format POSIX "%a" dan "%A" untuk fungsi printf;
  • Rutinitas pemrosesan ekspresi reguler telah diganti dengan analog dari Gnulib;
  • Menambahkan elemen PROCINFO["platform"] dengan string yang mengidentifikasi platform tempat gawk dibuat;
  • Menulis ke anggota SYMTAB yang bukan nama variabel sekarang menghasilkan kesalahan;
  • Kode untuk memproses komentar telah dikerjakan ulang, masalah dengan menampilkan komentar dalam output yang diformat telah diselesaikan.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊopennet.ru

[: En]

Disampaikan oleh rilis besar baru implementasi Proyek GNU atas bahasa pemrograman AWK - Ngakak 5.0.0. AWK dikembangkan pada tahun 70-an abad terakhir dan belum mengalami perubahan signifikan sejak pertengahan tahun 80-an, di mana tulang punggung dasar bahasa didefinisikan, yang memungkinkannya menjaga stabilitas dan kesederhanaan bahasa selama masa lalu. dekade. Meskipun usianya sudah lanjut, AWK masih aktif digunakan oleh administrator untuk melakukan pekerjaan rutin terkait penguraian berbagai jenis file teks dan menghasilkan statistik yang dihasilkan sederhana.

Perubahan utama:

  • Dukungan yang diterapkan untuk namespace;
  • Menambahkan dukungan untuk penentu format POSIX "%a" dan "%A" untuk fungsi printf;
  • Rutinitas pemrosesan ekspresi reguler telah diganti dengan analog dari Gnulib;
  • Menambahkan elemen PROCINFO["platform"] dengan string yang mengidentifikasi platform tempat gawk dibuat;
  • Menulis ke anggota SYMTAB yang bukan nama variabel sekarang menghasilkan kesalahan;
  • Kode untuk memproses komentar telah dikerjakan ulang, masalah dengan menampilkan komentar dalam output yang diformat telah diselesaikan.

Sumber: opennet.ru

[:]

Tambah komentar