CHICKEN

Yazılım ekran görüntüsü:
CHICKEN
Yazılım detaylar:
Versiyon: 4.0.0
Qayıt: 6 Jun 15
Geliştirici: Felix L. Winkelmann
Lisans: Ücretsiz
Popülerlik: 135

Rating: 2.5/5 (Total Votes: 2)

Şu anda Linux, MacOS X, Windows ve birçok Unix işletim ilgili üzerinde çalışır.
TAVUK, taşınabilir, verimli C üretir, cari Şema dil standardının tüm neredeyse R5RS destekler ve çeşitli iyileştirmeler ve uzantıları içerir

Özellikler :.

  • tam özellikli bir interaktif tercüman yanı sıra optimize toplu derleyici
  • içermektedir
  • yorumlanır komut dosyaları için Kullanılabilir ya ya dinamik ya da statik bağlantı ile bağımsız yürütülebilir derlenmiş
  • kuyruk özyineleme, birinci sınıf Angola'dakiler ve hijyenik makrolar için tam destek
  • Yüksek taşınabilir ve x86, x86-64, IA-64, PowerPC, SPARC ve UltraSPARC, Alpha, MIPS, ARM ve S / 390
  • da dahil olmak üzere birçok platformda, çalıştırmak için bilinen
  • BSD Lisansı şartları altında kullanılmak ve değişiklik için ücretsiz dağıtılan

  • C dinamik derlenmiş yüklenebilen kod ve bağlantı için
  • Şeffaf destek
  • Kolay Şeması kodu
  • C ve C ++ kütüphaneleri erişmek için yabancı fonksiyon arabirimi kullanmak için
  • birinci sınıf Angola'dakiler dayalı Hafif kullanıcı düzeyinde ipler
  • sözdizimi kuralları dahil olmak üzere, yüksek ve düşük seviyeli hijyenik makroları sağlar
  • hijyenik makrolar ve ayrı derleme entegre güçlü bir modül sistemi içerir
  • Yürütme profilleme, hata ayıklama, üretilmesine ve tek adım desteği
  • çevre ve dosya sistemi erişimi, borular, süreçler, sinyaller, kilitler, prizler, ve düşük seviyede ve kapsayan bir POSIX arayüzü I / O
  • bellek eşlemeli
  • İBBS sözdizimi desteği (Düzenli İfadeler Yapılandırılmış dahil) Perl uyumlu düzenli ifadeler,
  • Unix ve Windows altında yorumlanır veya derlenmiş kabuk betikleri için destek
  • Uygulama için Şema istekleri çok sayıda desteği (SRFIs)

  • ; Yumurta Sınırsız & quot;
  • Birçok kütüphaneler ve uzantıları & quot mevcuttur

Bu sürümdeki yeni nedir:.

  • MinGW Düzeltmeler inşa
  • PCRE 7.7
  • bit-veya kullanım
  • için Hata düzeltme
  • iplik sonlandırmak!
  • Hata düzeltme
  • Cygwin doğru yerde çalışma zamanı kütüphaneleri koymak için yamalı oluşturmak.
  • (SRCDIRın değişkeni aracılığıyla) out-of-ağacının derleme
  • için destek eklendi
  • için bug fix (Şerit- & gt; & quot sayı; / & quot;)
  • derleyici seçici prosedür profil desteği
  • birim utils: Birim dosyaları Fileand yol adı ile ilgili prosedürleri taşındı
  • yeni birim dosyaları

nedir sürüm 3.3.0 Yeni: bit-veya kullanım

  • bug fix >
    Bilet 393, 430,
  • hata düzeltmeleri 436
  • bug fix pointer- & gt; adres
  • inşa sistemi artık Linux
  • altında libchicken.so bir SONAME alanı ayarlıyor
  • bir ayırma hata decode_literal
  • sabit
  • USE_HOST_PCRE ayarlanır yapı sisteminde bazı düzeltmeler
  • Cihaz ekstralar ve tavuk-kurulumu birim limanların eklenen kullanımı
  • birim utils ve ekstralar: Birim limanlarına liman uzantıları taşındı
  • yeni birim portları

sürüm 3.2.0 Yeni nedir:

  • birim ekstralar: taşındı listeler, kuyruklar, dizeleri veri yapıları
  • yeni birim veri yapıları
  • birim kütüphanesi: sembol & gt; dize şimdi kopya onun argüman
  • tavuk kurulum: seçeneği eklendi -svn-gövde
  • birim utils: katma dosya kopyalama ve dosya hareket (einit ekibi tarafından istek)
  • Cihaz srfi-69: eklenen hash tablo net
  • Cihaz srfi-69: Yeni
  • ünite ekstralar: üniteye srfi 69 taşındı srfi-69

nedir sürüm 3.1.0 Yeni:

  • svnrevision.sh temizlenmiş mantık geçersiz hata iletisi önlemek için
  • yürütülebilir statik bağlama engelleyen csc sabit hata (sipariş sorunlarını kurmak)
  • Cihaz regex: PCRE 7.6
  • Cihaz regex: regex eşleştirme dize kopya önlemek
  • tavuk kurulum: Yumurta indirilen ve CHICKEN_TMPDIR veya TMPDIR ortam değişkenleri tarafından belirlenen geçici bir dizine derlenmiş veya sırasıyla -build-öneki ve -indir-dir seçenekleri ile; -destdir seçenek -install-öneki ile değiştirilir.
  • Cihaz tcp: dizeye ofset ziyade hızlı priz yazmak için altkatarıyla kullanımı [Jim Ursetto]
  • MSVC şimdi sistemi oluşturmak için kullanılabilir (MSYS) gibi standart UNIX araçları mevcut olduğunda
  • birim kütüphanesi: eklenen & quot; flonum baskı hassas & quot; 16 varsayılan değiştirmek için
  • Cihaz posix: create-dizin şimdi verilen yolda DOS sürücü harflerini işleyebilir
  • Cihaz posix: dosya türleri için eklenen statpredicates
  • Cihaz posix: katma strftime biçim dizesi destek & quot; zamana & gt; dize & quot;
  • Cihaz posix: eklenen & quot; Şerit- & gt; & quot ;, zaman bir işlev biçim dizesi alır (Unix için)
  • birim ekstralar: & eklendi quot; sol bölümünde & quot ;, & quot; sağ bölümünde & quot ;, & quot; hiçbiri & quot ;, & quot; Her zaman & quot ;, ve & quot; asla & quot;
  • ??
  • birim ekstralar: & eklendi quot; karma tablo birleştirme & quot ;, & quot; karma tablo-map & quot ;, & quot;-için-karma-tablo her & quot ;, ve genişletilmiş & quot; make-karma tablo & quot; Minimum / maksimum yük ve başlangıç ​​değeri ile
  • birim ekstralar: & eklendi quot; eq -HASH & quot ;, & quot; eqv -HASH & quot ;, & quot; eşit -HASH & quot ;, & quot; sayı-karma & quot ;, & quot; sembol karma & quot ;, & quot; kelime-karma & quot?? ;, & quot; ## sys # numaralı karma-kanca & quot ;, ve & quot; karma-by-kimlik & quot; & eşanlamlı olarak quot; eq -HASH & quot;?

nedir sürüm 3.0.0 Yeni:

sürüm 0.6

  • yükseltilmiş şema-complete.el
  • birim kütüphanesi: eklenen & quot; blob = & quot;
  • ?
  • kütüphane isteğe bağlı olarak önceden yüklenmiş libpcre ile inşa edilebilir
  • tavuk-Kur ana TAVUK sürümüne özgü yumurta ayrı bir dizi, erişir (3)
  • csi seçenekleri & quot ekledi; p & quot; (& Quot; -print & quot;) ve & quot; P & quot; (& Quot; -Çok baskı & quot;)
  • Mac OS X evrensel çiftler için destek eklendi Hase
  • 'genişletmeye koşul çekirdek makro kümesi mevcuttur `

  • Sparc64 mimarileri üzerinde
  • fazla 126 işlem argümanlar izin verilir
  • POSIX birimi: & quot; seconds- & gt; dize & quot; ve & quot; zamana & gt; dize & quot; var şimdi onların sondaki #
  • ewline karakteri kaldırıldı. BU GERİ-UYUMSUZ DEĞİŞTİR IS.

nedir sürüm 2,739 Yeni:

SVN ödeme şimdi olmadan bir önyükleme arşivini inşa edilebilir

  • tavuk & quot; önceden yüklenmiş & quot ihtiyacı; yürütülebilir
  • değişmezleri kez derlemek ve kompakt ikililer moe C daha hızlı sonuçlanır yürütülebilir bir platform bağımsız ikili kodlama derlenmektedir. Bu da yapar & quot; & quot-değişmezleri sıkıştırmak; seçeneği ve beyan gereksiz
  • & quot; -compress-değişmezleri & quot; derleyici seçeneği ve & quot; & quot-değişmezleri sıkıştırmak; deklarasyon kaldırıldı
  • CHICKEN_HOME ortam değişkeni artık kullanılmıyor, kullanımı CHICKEN_PREFIX ve muhtemelen CHICKEN_REPOSITORY_PATH
  • öncesi GC kanca C düzeyi değişkeni eklendi
  • Cygwin şimdi tam olarak desteklenir
  • kaldırıldı kaldırılmış fonksiyonları:
  • uzantısı-info
  • baskı üretilmesine
  • test özelliği?
  • ___ callback (chicken.h)
  • yabancı geri-lamda [*]
  • iplik teslim sinyal!
  • kritik bölüm
  • etkinleştirmek kesmeler
  • devre dışı-kesmeler
  • geçersiz prosedürü-call-işleyici

  • (& Quot; & quot;) (;; / & quot & quot) ve ters bölü
  • artık hiçbir platforma bağımlı pathname dizin ayırıcı, eğik çizgi vardır karakterler birbirinin kullanılabilir
  • Yeni prosedürler & quot; regexp * & quot ;, & quot; regex-optimize & quot; ve & quot; make-demirlemiş-desen & quot; (Regex kütüphane birimi)
  • Yeni prosedürler & quot; terminall boyutu & quot ;, & quot; terminal adı & quot; ve & quot; olsun-host-name & quot; (POSIX kütüphane birimi)
  • tavuk kurulumu: Yumurta depo yerel SVN çıkış gelen depo katalog dosyası oluşturabilirsiniz

  • -Host-Uzantısını & quot;
  • tavuk-Kur yeni seçenek & quot vardır; ev sahibi & quot; & quot uzantıları derleme zorlamak için; mod bir çapraz derleme tavuk kullanırken
  • yapı sistemi için daha iyi bir çapraz geliştirme desteği (Makefile inşa özelleştirmek için çeşitli değişkenler kabul eder)
  • & quot; dosya boyutu & quot; ve & quot; dosya, stat & quot; & gt dosya boyutları ele-; 4GB şimdi
  • & quot; & quot-dosyaları bulmak; Şimdi yanı sıra dizinleri toplar [Ivan Raikov sayesinde]
  • eklenen & quot; dist & quot; toplevel makefile hedef
  • & quot; andmap & quot; ve & quot; ormap & quot; onaylanmaz edilmiştir
  • makefiles şimdi relinking destek
  • eklenen & quot; iplik bekle-için-i / o & quot!; (Srfi-18 kütüphane birimi)
  • & quot; tavuk-bug & quot; Şimdi program hata raporları oluşturmak ve TAVUK bakımcılara göndermek için kullanılabilir

nedir sürüm 2,717 Yeni:

  • Yeni ikili uyumluluk sürümü (3) yüklü yumurta mst yeniden derlenmesi !
  • önerilmemektedir & quot; & quot kayması!; ve & quot; unshift & quot;!
  • regex birimi: PCRE'yi 7.4 kullanır
  • utils birimi: normal ifadeler derlenmiş kullanır
  • Cihaz posix: derlenmiş kullanır normal ifadeler
  • ekstra sembol yuvası için kaldırılmıştır inşa seçeneği
  • katma Lisp-sembol stil mülkiyet listeleri

sürüm 2.701 yeni Nedir:

  • sayısız onarımları ve küçük iyileştirmeler
  • yeni yabancı tipleri:
  • [nonnull-] unsigned-c-string [*]
  • c-string listesi [*]
  • eklenen & quot; kullanılmayan & quot; beyan belirteci
  • Yeni GNU Make tabanlı inşa süreci
  • libffi artık kullanılmaz, handcoded montajcı x86, x86-64 ve powerpc platformları için kullanılır
  • kütüphane birimi:
  • damla?
  • make-blob
  • blob boyutu
  • Şerit- & gt; blob
  • blob- & gt; dize
  • regex birimi:
  • glob?
  • utils birimi:
  • dizin null?
  • port kat
  • ekstralar birimi:
  • karma tablo-kaldır!
  • lolevel birimi:
  • mutasyon-yordam
  • srfi-4 birim:
  • XXXvector- & gt; blob [/ paylaştı]
  • blob- & gt; XXXvector [/ paylaştı]
  • csc seçenekleri:
  • -cxx adı
  • -sakatlar-derleyici makrolar
  • bayt-vektörler kaldırıldı ve yeni & quot yerini almış; blob & quot; tipi
  • srfi-4 ünitede çeşitli blobSRFI-4 vektör dönüşüm prosedürleri eklendi
  • & quot;: İsteğe bağlı & quot; & quot yeniden adlandırıldı; isteğe & quot; (Eski adı hala kullanılabilir, ancak artık kullanılmayan bir)
  • & quot; anahtar & quot; & quot yerini almıştır; & quot; (& Quot; anahtar & quot; hala kullanılabilir ancak önerilmez)
  • & quot; tcp-connect & quot; ve & quot; tcp-kabul & quot; tcp-bağlantı zaman aşımı & quot; & quot parametreler üzerinden zaman aşımlarını ele; ve & quot; tcp-kabul-timeout & quot;
  • TCP birimi: okuma / yazma zaman aşımı için destek

Benzer yazılım

Closure Compiler
Closure Compiler

9 Feb 16

YARV
YARV

13 May 15

wepp
wepp

13 Apr 15

Yorumlar CHICKEN

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!