CHICKEN

Szoftver screenshot:
CHICKEN
Szoftver adatai:
Változat: 4.0.0
Feltöltés dátuma: 6 Jun 15
Fejlesztő: Felix L. Winkelmann
Engedély: Ingyenes
Népszerűség: 8

Rating: nan/5 (Total Votes: 0)

Jelenleg fut Linux, MacOS X, Windows, és sok Unix kapcsolódó operációs.
CSIRKE gyárt hordozható, hatékony C, támogatja szinte az összes jelenlegi rendszer nyelvi norma, R5RS és sok fejlesztést és a kiterjesztéseket.

Tulajdonságok :

  • Tartalmaz egy teljes funkcionalitású interaktív tolmács, valamint az optimalizálási batch fordító
  • Szakszerűen értelmezni szkriptek vagy összeállított önálló futtatható akár dinamikus vagy statikus kötés
  • Teljes mértékben támogatja a farok rekurzió, első osztályú folytatásai és higiéniai makrók
  • Könnyen hordozható és kifutnak számos platformon, beleértve az x86, x86-64, IA-64, PowerPC, SPARC és UltraSPARC, Alpha, MIPS, ARM és S / 390
  • Elosztott használata ingyenes és módosítása értelmében a BSD licenc
  • Átlátszó támogatása dinamikusan betölthető lefordított kód és illesztő C
  • Egy könnyen használható külföldi funkciót felület eléréséhez C és C ++ könyvtárak Scheme kódot
  • Könnyű felhasználói szintű szálak alapuló első osztályú folytatásai
  • Biztosítja a magas és alacsony szintű higiéniai makrók, szintaxis-szabályok
  • tartalmaz egy nagy teljesítményű modul rendszer, amely integrálja higiéniai makrók és külön válogatás
  • Execution profilalkotás, hibakeresés, visszakövetést és egy-léptető támogatás
  • A POSIX felület, amely magában foglalja környezet és fájlrendszer hozzáférést, csövek, folyamatok, jelek, zárak, aljzatok, és az alacsony szintű és memórialeképezésesek I / O
  • Perl kompatibilis reguláris kifejezések támogatása, beleértve a SRE szintaxis (Structured reguláris kifejezések)
  • Támogatás értelmezhető vagy összeállított shell-scriptek Unix és a Windows
  • Támogatás nagyszámú rendszer kéri a végrehajtás (SRFIs)
  • Sok könyvtár és bővítmények állnak rendelkezésre & quot; Tojás Unlimited & quot;

Mi az új ebben a kiadásban:

  • javítások mingw építeni.
  • PCRE 7.7
  • Bug fix for közti bit-vagy használja
  • Hibajavítás a menet-felmondani!
  • Cygwin építeni foltozott, hogy a futásidejű könyvtárak a megfelelő helyen.
  • hozzáadott támogatása out-of-tree összeállítás (via a SRCDIR változó)
  • bug javítás (String & gt; számát & quot; / & quot;)
  • támogatását szelektív eljárás profilalkotás a fordító
  • egység utils: költözött fileand pathname kapcsolatos eljárásokat egység fájlok
  • új egység fájlok

Mi az új verzióban 3.3.0:

  • hibajavítás a bitenkénti-vagy használja
  • hibajavításokat jegyek 393, 430, 436
  • hibajavítás pointer- & gt; címre
  • a build rendszer most beállítja a so területén libchicken.so Linux alatt
  • rögzített elosztási hiba decode_literal
  • a javításokat, hogy a build rendszer, ha USE_HOST_PCRE beállítása
  • hozzá a készülék használatát kikötők egység extrák és a csirke-setup
  • egység utils és extrák: költözött port kiterjesztést egység portok
  • új egység kikötők

Mi az új verzióban 3.2.0:

  • egység extrák: költözött listákat, sorban állás, húrok data-struktúrák
  • új egység data-struktúrák
  • egységet könyvtár: szimbolizálja & gt; húr most példányban érvelését
  • csirke-setup: hozzáadott választás -svn-trunk
  • egység utils: hozzáadott fájlmásolási és a fájl-move (kérésre a einit csapat)
  • egység srfi-69: hozzáadott hash-tábla-világos!
  • egység srfi-69: új
  • egység extrák: költözött SRFI 69 egység srfi-69

Mi az új verzióban 3.1.0:

  • svnrevision.sh tisztítani a logika, hogy megakadályozza az érvénytelen hibaüzenet
  • CSC fix szoftverhiba miatt nem statikus összekapcsolása futtatható (build érdekében kérdések)
  • egység regex: PCRE 7.6
  • egység regex: elkerülni karakterlánc másolatát a regex találtunk
  • csirke-setup: tojás letöltődnek, és ezeket egy ideiglenes könyvtárba határozza CHICKEN_TMPDIR vagy TMPDIR környezeti változók, vagy Build-előtag és -töltsd-dir lehetőségek szerint; -destdir opciót cserélni -install-prefix.
  • egység tcp: az eltolt be karakterlánc helyett alsztringjeként gyorsabb socket írási [Jim Ursetto]
  • MSVC már fel lehet használni építeni a rendszert, amikor a hagyományos UNIX eszközökkel (például MSYS) állnak
  • egységet könyvtár: hozzá & quot; flonum-print pontosságú & quot; módosíthatja az alapértelmezett 16
  • egység posix: create-könyvtár már tudja kezelni DOS Meghajtóbetűjelek az adott útvonalon,
  • egység posix: hozzáadott statpredicates fájltípusok
  • egység posix: hozzáadott strftime formátumstringek támogatást a & quot; idő- & gt; szöveg & quot;
  • egység posix: hozzá & quot; String & gt; időt & quot ;, amely úgy a strptime formátum string (Unix esetén)
  • egység extrák: hozzá & quot; bal & quot ;, & quot; jobb & quot ;, & quot; sem? & Quot ;, & quot; mindig? & Quot ;, és & quot; soha? & Quot;
  • egység extrák: hozzá & quot; hash-tábla-merge & quot ;, & quot; hash-tábla-map & quot ;, & quot; hash-tábla-for-each & quot ;, és kiterjesztette & quot; make-hash-tábla & quot; minimális / maximális terhelés és a kezdeti érték
  • egység extrák: hozzá & quot; ekv? -hash & Quot ;, & quot; egy.ért? -hash & Quot ;, & quot; egyenlő? -hash & Quot ;, & quot; több-hash & quot ;, & quot; szimbólum-hash & quot ;, & quot; kulcsszót-hash & quot ;, & quot; ## sys # szám-hash-hook & quot ;, és & quot; hash-by-identitás & quot; szinonímájaként & quot; ekv? -hash & quot;

Mi az új a 3.0.0 verzió:

  • továbbfejlesztett program-complete.el a 0.6 verzió
  • egységet könyvtár: hozzá & quot; blob =? & Quot;
  • A könyvtár opcionálisan beépített egy már telepített libpcre
  • csirke-setup hozzáfér egy külön sor tojást, külön a nagy csirke változat (3)
  • hozzáadott csi opciók & quot; -p & quot; (& Quot; -print & quot;) és a & quot; P & quot; (& Quot; -pretty-print & quot;)
  • támogatja a Mac OS X univerzális bináris jut, bővült
  • 'vez-bővíteni "áll rendelkezésre sor alapvető makrók
  • A sparc64 architektúrák több mint 126 eljárás érvek engedélyezett
  • posix egység: & quot; seconds- & gt; szöveg & quot; és a & quot; idő- & gt; szöveg & quot; Van most a záró #
  • ewline karakter távolítani. EZ EGY visszafelé kompatibilis változást.

Mi az új verzióban 2,739:

  • az SVN checkout most épül egy bootstrapping tarballokon nélkül hogy szükség van egy előre telepített & quot; csirke & quot; futtatható
  • literálok összeállított egy platform-független bináris kódolás a futtatható ami gyorsabb C összeállításához idők és moe kompakt binárisok. Ez lehetővé teszi a & quot; tömöríteni-literálok & quot; opciót, és nyilatkozatot felesleges
  • A & quot; -compress-literálok & quot; fordítói beállítást, és a & quot; tömöríteni-literálok & quot; nyilatkozatot eltávolították
  • A CHICKEN_HOME környezeti változó elavult, használja CHICKEN_PREFIX és esetleg CHICKEN_REPOSITORY_PATH
  • hozzáadott pre GC horog C-szintű változót
  • Cygwin most már teljes mértékben támogatja
  • távolítani elavult funkciók:
  • bővítési információs
  • print-visszakövetést
  • teszt-funkció?
  • ___ callback (chicken.h)
  • Külföldi-callback-lambda [*]
  • thread-szállít-jel!
  • kritikus szakasz
  • enable-megszakítások
  • disable-megszakítások
  • érvénytelen-eljárás-ügyeleti
  • Nincs platform-függő pathname könyvtárelválasztó többé, a perjel (& quot; / & quot;) és backspace (& quot; & quot;) karakter használható interchangably
  • New eljárások & quot; regexp * & quot ;, & quot; regex-optimalizál & quot; és & quot; make-horgonyzott-minta & quot; (Regex könyvtár egység)
  • New eljárások & quot; terminall méretű & quot ;, & quot; terminál-name & quot; és & quot; get-host-name & quot; (Posix könyvtári egységben)
  • csirke-setup: létrehozhat adattár katalógusban a helyi SVN checkout tojás adattár
  • csirke-beállítás élvez az új opciót & quot; -host-hosszabbítása & quot; kényszeríteni összeállítása kiterjesztések & quot; host & quot; üzemmódot, ha a határon összeállítása csirke
  • jobb határon fejlesztési támogatást a build rendszer (a Makefile elfogadja különböző változók testre a build)
  • & quot; fájlméret & quot; és & quot; fájl-stat & quot; kezeli fájl-méretű & gt; 4GB most
  • & quot; találják-fájlok & quot; gyűjt könyvtárak is, most [Köszönet Ivan Raikov]
  • hozzá & quot; dist & quot; cél, hogy toplevel makefile
  • & quot; andmap & quot; és a & quot; ormap & quot; már elavult
  • makefiles támogatják újralinkelni most
  • hozzá & quot; thread-várj-for-i / o! & Quot; (Srfi-18 könyvtári egységben)
  • A & quot; csirke-bug & quot; programot már fel lehet használni, hogy hozzon létre hibabejelentés és elküldi őket, hogy a csirke fenntartók

Mi az új verzióban 2,717:

  • New bináris kompatibilitás verziója (3) telepített tojás mst újra kell fordítani !
  • elavult & quot; váltani! & Quot; és a & quot; unshift! & quot;
  • regex egység: Felhasználás PCRE 7.4
  • utils egység: Felhasználása össze a reguláris kifejezések
  • egység posix: Felhasználása össze a reguláris kifejezések
  • távolítani építmények lehetőség extra szimbólum slot
  • hozzáadott Lisp-szerű szimbólum ingatlan listákat

Mi az új verzióban 2.701:

  • számtalan hibajavítás és kisebb fejlesztések
  • új külföldi típusok:
  • [nonnull-] aláíratlan-c-string [*]
  • c-húr-lista [*]
  • hozzá & quot; unused & quot; nyilatkozatot specifikátor
  • új GNU Make alapú fordítási folyamat
  • libffi már nem használják, handcoded szerelő használják x86, x86-64 és PowerPC platformokon
  • könyvtár egység:
  • blob?
  • make-blob
  • blob-size
  • String & gt; blob
  • blob- & gt; szöveg
  • regex egység:
  • glob?
  • utils egység:
  • könyvtár-null?
  • port-szeres
  • extrák egység:
  • hash-tábla-eltávolítás!
  • lolevel egység:
  • mutate-eljárás
  • srfi-4 egység:
  • XXXvector- & gt; blob [/ shared]
  • blob- & gt; XXXvector [/ shared]
  • CSC lehetőségek:
  • -cxx-name
  • -disable-compiler-makrók
  • byte-vektorok eltávolították, és helyébe új & quot; blob & quot; írja
  • hozzáadott különböző blobSRFI-4 vektor konverziós eljárások srfi-4 egység
  • & quot;: opcionális & quot; lett nevezve a & quot; opcionális & quot; (A régi név még mindig rendelkezésre áll, de már elavultnak)
  • & quot; switch & quot; váltotta & quot; & quot; (& Quot; switch & quot; még mindig rendelkezésre áll, de elavult)
  • & quot; tcp-csatlakozáshoz & quot; és & quot; tcp-elfogadom & quot; kezelni időtúllépés paraméterek segítségével, & quot; tcp-connect-timeout & quot; és & quot; tcp-elfogadom-timeout & quot;
  • tcp egység: támogatja az írási / olvasási timeout

Hasonló program

Coco
Coco

5 Jun 15

js.js
js.js

6 Jun 15

Editr
Editr

21 Jul 15

JsShrink
JsShrink

13 Apr 15

Hozzászólások a CHICKEN

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint