GNU M4 Makro Prosessor Buraxılışı 1.4.20

Son yeniləmədən dörd il sonra GNU M4 makro prosessoru 1.4.20 buraxıldı, o, göndərmə konfiqurasiyasını formalaşdırmaq və Autoconf alət dəstində konfiqurasiya skriptlərini yaratmaq üçün sarğı kimi istifadə olunur. M4, daxil edilmiş mətndən keçərək və bu mətndə göstərilən makroların yerinə yetirilməsinin nəticəsini əvəz edərək şablonlar əsasında dinamik şəkildə mətn yaratmağa imkan verir. Makroslar həm yerli, həm də hazır funksiyaları çağıra bilər, məsələn, faylları daxil etmək, hesab əməliyyatlarını yerinə yetirmək, sətir məlumatlarını manipulyasiya etmək və sistem əmrlərini yerinə yetirmək üçün.

Yeni versiyada:

  • "Qiymətləndirmə" ifadələrinin icrası nəzərəçarpacaq dərəcədə sürətlənib.
  • Yeni C dili standartları ilə uyğunluq təmin edilmişdir.
  • Taşınma problemlərini həll etmək üçün gnulib-dən daşınan düzəlişlər.
  • "Syscmd" və "esyscmd" əmrləri indi "+" və "-" simvolları ilə başlayan əmr xətti ifadələrini idarə edir.
  • İkili faylların mətn fayllarından fərqli olaraq işləndiyi qeyri-Unix platformalarında portativ faylları yükləyərkən binar rejimin düzgün aktivləşdirilməsi həyata keçirilir (məsələn, sətrin sonundakı simvollar dəyişdirilir).

Mənbə: opennet.ru

Добавить комментарий