GNU програмчлалын хэлний Awk 5.0-ийн шинэ хувилбар

GNU Төслийн AWK програмчлалын хэлийг хэрэгжүүлэх томоохон шинэ хувилбар болох Gawk 5.0.0 зарлагдлаа. AWK нь өнгөрсөн зууны 70-аад онд бүтээгдсэн бөгөөд 80-аад оны дунд үеэс хойш дорвитой өөрчлөлт ороогүй бөгөөд энэ нь хэлний үндсэн тулгуурыг тодорхойлсон бөгөөд энэ нь өнгөрсөн хугацаанд хэлний тогтвортой байдал, энгийн байдлыг хадгалах боломжийг олгосон юм. арван жил. Нас ахисан хэдий ч AWK-ийг администраторууд янз бүрийн төрлийн текст файлуудыг задлан шинжлэх, энгийн үр дүнгийн статистикийг гаргахтай холбоотой ердийн ажлыг гүйцэтгэхэд идэвхтэй ашигладаг хэвээр байна.

Гол өөрчлөлтүүд:

  • Нэрийн орон зайд дэмжлэг үзүүлсэн;
  • printf функцийн "%a" ба "%A" POSIX форматын тодорхойлогчдын дэмжлэгийг нэмсэн;
  • Тогтмол илэрхийллийг боловсруулах горимуудыг Gnulib-ийн аналогоор сольсон;
  • PROCINFO["платформ"] элементийг gawk-д зориулан бүтээсэн платформыг тодорхойлсон мөрт нэмсэн;
  • Хувьсагчийн нэр биш SYMTAB гишүүд рүү бичихэд алдаа гарах болно;
  • Сэтгэгдэл боловсруулах кодыг дахин боловсруулж, форматлагдсан гаралтад тайлбарыг харуулахтай холбоотой асуудлууд шийдэгдсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх