STklos - STklos

STklos
Geliştirici (ler)Erick Gallesio
İlk sürüm17 Ocak 2001; 19 yıl önce (2001-01-17)[1] (0.50 sürümü, ilk genel yayın)
Kararlı sürüm
1.50[2] / 17 Ağustos 2020; 3 ay önce (2020-08-17)[3]
Depo Bunu Vikiveri'de düzenleyin
İşletim sistemiÇapraz platform
Standart (s)R7RS (çoğunlukla)
TürProgramlama dili
LisansGPL
İnternet sitesiwww.stklos.net

STklos bir Şema STk'yi başaran uygulama. Hızlı ve hafif olmayı hedefleyen geçici bir sanal makineye dayalı bir yorumlayıcıdır.

STklos ücretsiz bir yazılımdır ve GNU Genel Kamu Lisansı.

R'nin çoğunu uygulamaya ek olarak5RS ve R'nin büyük bir kısmı7RS, STklos şunları destekler:

  • dayalı bir nesne sistemi CLOS ile çoklu miras, genel işlevler, çoklu yöntemler ve bir MOP
  • bir modül sistemi
  • ile kolay bağlantı GTK araç seti
  • makro genişleticileri bayt koduna derleyen düşük seviyeli bir makro sistemi (sözdizimi kuralları ayrıca yüksek seviyeli bir makro sistemi olarak mevcuttur)
  • Dolu Sayısal kule R'de tanımlandığı gibi uygulama7RS
  • Unicode destek
  • Perl uyumlu düzenli ifadeler aracılığıyla PCRE kütüphane
  • basit yabancı işlev arabirimi üzerinden libffi
  • bir kitaplık olarak derlenmiş ve bir uygulamaya yerleştirilmiş
  • yerel iş parçacıklarını kullanarak libpthread kütüphane. API, SRFI-18 ile uyumludur
  • bir dizi SRFI'lar[4]
  • kolay erişim SLIB

ScmPkg paket sistemi aracılığıyla ek kitaplıklar mevcuttur.[5][6]

Referanslar

  1. ^ "STklos Değişiklik Günlüğü". stklos.net. Alındı 2018-07-21.
  2. ^ "STklos Değişiklik Günlüğü". stklos.net. Alındı 2020-08-17.
  3. ^ "STklos Değişiklik Günlüğü". stklos.net. Alındı 2020-06-05.
  4. ^ "STklos SRFI desteği". stklos.net. Alındı 2010-03-11.
  5. ^ Manuel Serrano, Erick Gallesio (2007-10-22). "Şema için Uyarlanabilir Paket Yönetim Sistemi" (PDF). İkinci Dinamik Diller Sempozyumu Bildirileri. Alındı 2010-03-11.CS1 Maint: yazar parametresini kullanır (bağlantı)
  6. ^ "STklos ScmPkg desteği". stklos.net. Alındı 2010-03-11.

Dış bağlantılar