GNU Guile 2.9.5 (beta)

Guile 2.9.5, kararlı 3.x dalına hazırlık amacıyla GNU'nun Scheme programlama dili uygulamasının beşinci beta sürümüdür.

Guile birçok SRFI'yi destekler, modüler bir sistem, POSIX sistem çağrılarına tam erişim, ağ desteği, dinamik bağlantı, harici işlev çağrıları ve güçlü dize işleme sağlar. Guile, kodu etkileşimli olarak yorumlayabilir, sanal makine bayt kodunda derleyebilir ve uygulamada yerleşik bir yorumlayıcı olarak kitaplığa bağlayabilir.

Önceki beta sürümüne göre yapılan değişiklikler:

  • Farklı türdeki “kayıtları” tek bir kayıtta birleştirmek.
  • İstisnaların yeni uygulaması:
    • Guile'den eski fırlatma ve yakalama -> Scheme yükseltme istisnası ve istisna ile işleyicideki daha yaygın olana.
  • Tam sayı türlerinden kayan nokta türlerine geçişin optimizasyonu.
  • Yardımcı sözdizimi için üst düzey bağlamaların tanımı: else, =>,…, _.
  • Yaygın gettext takma adı artık G_'dir.
  • --r6rs seçeneği eklendi, ancak destekleniyor tamamlanmamış.
  • R7RS (!) desteği eklendi.
  • Record-constructor'ı iki bağımsız değişkenle çağırmak artık kullanımdan kaldırıldı.

Kaynak: linux.org.ru

DDoS korumalı siteler, VPS VDS sunucuları için güvenilir hosting satın alın 🔥 DDoS korumalı, güvenilir VPS ve VDS sunucu barındırma hizmeti satın alın | ProHoster