CHICKEN

Skjermbilde programvare:
CHICKEN
Prog.varedetaljer:
Versjon: 4.0.0
Last opp dato: 6 Jun 15
Lisens: Gratis
Popularitet: 8

Rating: nan/5 (Total Votes: 0)

Den går for tiden på Linux, MacOS X, Windows og mange Unix relatert operativsystemer.
KYLLING produserer bærbare, effektiv C, støtter nesten alle av dagens ordning språk standard, R5RS og inneholder mange forbedringer og utvidelser

Egenskaper .

  • Har en fullverdig interaktiv tolk, samt en optimalisering batch kompilatoren
  • Kan brukes for tolket skript eller kompilert stående kjør med enten dynamisk eller statisk kobling
  • Full støtte til hale rekursjon, førsteklasses fortsettelser og hygiene makroer
  • Meget portable og kjent for å kjøre på mange plattformer, inkludert x86, x86-64, IA-64, PowerPC, SPARC og Ultrasparc, Alpha, MIPS, ARM og S / 390
  • Distribuert gratis for bruk og modifikasjon i henhold til vilkårene i BSD-lisens
  • Transparent støtte for dynamisk lastbare kompilert kode og kobling til C
  • En enkel å bruke utenlandsk funksjon grensesnitt for tilgang til C og C ++ bibliotek fra Scheme-kode
  • Lett brukernivå tråder basert på førsteklasses fortsettelser
  • Gir høy og lav-nivå hygieniske makroer, inkludert syntaks-regler
  • Har en kraftig modul system som integrerer hygieniske makroer og egen samling
  • Execution profilering, debugging, sporbarhet og single-stepping støtte
  • En POSIX grensesnitt som dekker miljø og filsystem tilgang, rør, prosesser, signaler, låser, stikkontakter, og lavt nivå og minnetilordnet I / O
  • Perl-kompatible regulære uttrykk, inkludert støtte for SRE syntaks (Structured Regular Expressions)
  • Støtte for tolkes eller kompilert skallskript i henhold til Unix og Windows
  • Støtte for et stort antall Scheme Anmodninger For Implementation (SRFIs)
  • Mange bibliotek og utvidelser er tilgjengelig på & quot; Eggs Unlimited & quot;

Hva er nytt i denne utgaven.

  • Løser til MinGW bygge
  • PCRE 7.7
  • Bug fix for bitvis-eller bruke
  • Bug fix i tråd avslutte!
  • Cygwin bygge lappet å sette kjøretidsbiblioteker på rett sted.
  • lagt til støtte for out-of-tree kompilering (via SRCDIR variable)
  • bug fix for (STRING & gt; nummer & quot; / & quot;)
  • støtte for selektiv prosedyre profilering i kompilatoren
  • enhets utils: flyttet fileand banenavn relaterte prosedyrer til andels filer
  • nye andels filer

Hva er nytt i versjon 3.3.0:

  • bug fix for bitvis-eller bruke
  • feilrettinger for billetter 393, 430, 436
  • bug fix peker & gt; adressen
  • bygge systemet setter nå SONAME innen libchicken.so under Linux
  • fikset en bevilgning bug i decode_literal
  • noen reparasjoner til oppbygging systemet når USE_HOST_PCRE er satt
  • lagt bruk av andels porter til andels statister og kylling-setup
  • enhets utils og statister: flyttet port utvidelser til andels porter
  • nye andels porter

Hva er nytt i versjon 3.2.0:

  • enhets extras: flyttet lister, køer, strenger å datastrukturer
  • ny andelsdatastrukturer
  • enhet bibliotek: Symbol & gt; streng kopierer nå sitt argument
  • kylling-setup: ekstra mulighet -svn-trunk
  • enhets utils: lagt fil-kopiering og fil-move (anmodning fra einit lag)
  • enhet Srfl-69: lagt hash-tabell-klar
  • enhet Srfl-69: ny
  • enhets statister: flyttet Srfl 69 til enhet Srfl-69

Hva er nytt i versjon 3.1.0:

  • svnrevision.sh renset logikk for å forhindre ugyldig feilmelding
  • csc fikset bug hindrer statisk linking av kjør (bygge ordreproblemer)
  • enhet regex: PCRE 7.6
  • enhet regex: unngå streng kopi i regex matching
  • kylling-setup: egg er lastet ned til, og samles i en midlertidig katalog bestemmes av CHICKEN_TMPDIR eller TMPDIR miljøvariabler, eller ved -Bygg-prefikset og -Last ned-dir alternativer, henholdsvis; -destdir alternativet er erstattet med -install-prefiks.
  • enhet tcp: bruk av offset inn strengen i stedet for delstreng for raskere socket write [Jim Ursetto]
  • MSVC kan nå brukes til å bygge systemet, når standard UNIX-verktøy (som MSYS) er tilgjengelig
  • enhet bibliotek: lagt & quot; flonum-print-presisjon & quot; for å endre standard på 16
  • enhet POSIX: lage-katalogen kan nå håndtere DOS stasjonsbokstaver i en gitt bane
  • enhet POSIX: lagt statpredicates for filtyper
  • enhet POSIX: lagt strftime formatstrengen støtte til & quot; tids & gt; streng & quot;
  • enhet POSIX: lagt & quot; STRING & gt; tid & quot ;, som tar en strptime format streng (Unix only)
  • enhets statister: lagt & quot; left-seksjonen & quot ;, & quot; rett-seksjonen & quot ;, & quot; ingen & quot ;, & quot; alltid & quot ;, og & quot; aldri & quot;
  • ???
  • enhets statister: lagt & quot; hash-tabell-flett & quot ;, & quot; hash-tabell-kart & quot ;, & quot; hash-table-for-hver & quot ;, og utvidet & quot; make-hash-tabell & quot; med minimum / maksimum belastning og initial verdi
  • enhets statister: lagt & quot; eq -hash & quot ;, & quot; ekv -hash & quot ;, & quot; lik -hash & quot ;, & quot; antall-hash & quot ;, & quot; symbol-hash & quot ;, & quot; søkeord-hash & quot?? ;, & quot; ## sys #-krok nummer-hash & quot ;, og & quot; hash-by-identitet & quot; som et synonym for & quot; eq -hash & quot;?

Hva er nytt i versjon 3.0.0:

  • oppgradert ordningen-complete.el til versjon 0.6
  • enhet bibliotek: lagt & quot; blob = & quot;
  • ?
  • biblioteket kan eventuelt bygges med en allerede installert libpcre
  • kylling-setup åpner et eget sett med egg, spesifikt på de store KYLLING versjonen (3)
  • lagt CSI alternativer & quot; -p & quot; (& Quot; -trykk & quot;) og & quot; -P & quot; (& Quot; -ganske-print & quot;)
  • støtte for Mac OS X universelle binærfiler Hase lagt
  • `dirigent-utvide" er tilgjengelig i sett av kjerne makroer
  • På SPARC64 arkitekturer mer enn 126 prosedyre argumentene får lov
  • POSIX enhet: & quot; sekunder- & gt; streng & quot; og & quot; tids & gt; streng & quot; Nå har deres etterfølgende #
  • ewline karakter fjernet. DETTE ER EN BAKOVER-INKOMPATIBEL ENDRE.

Hva er nytt i versjon 2,739:

  • SVN kassa kan nå bli bygget fra en bootstrapping tarball uten behovet for en pre-installert & quot; kylling & quot; kjørbar
  • literaler er samlet i en plattformuavhengig binær koding inn i kjørbar som resulterer i raskere C kompilere ganger og moe kompakte binærfiler. Dette gjør også & quot; komprimere-litteraler & quot; alternativ og erklæring unødvendig
  • & quot; -compress-litteraler & quot; kompilatoren alternativet og & quot; komprimere-litteraler & quot; Erklæringen er fjernet
  • den CHICKEN_HOME miljøvariabelen er nå foreldet, bruker CHICKEN_PREFIX og muligens CHICKEN_REPOSITORY_PATH
  • lagt pre GC kroken C-nivå variabel
  • Cygwin er nå full støtte
  • fjernet utdaterte funksjoner:
  • extension-info
  • print-sporbarhet
  • test-funksjonen?
  • ___ tilbakeringing (chicken.h)
  • utenlandsk-tilbakeringing-lambda [*]
  • gjenge levere-signal!
  • kritisk del
  • enable-avbrudd
  • Deaktiver-avbrudd
  • invalid-prosedyre-call-handler
  • Det er ikke plattformavhengig banenavn katalogen separator lenger, skråstrek (& quot; / & quot;) og backslash (& quot; & quot;) tegn kan brukes om hverandre
  • Nye prosedyrer & quot; regexp * & quot ;, & quot; regex-optimalisere & quot; og & quot; make-forankret-mønster & quot; (Regex bibliotek enhet)
  • Nye prosedyrer & quot; terminall størrelse & quot ;, & quot; terminal-navnet & quot; og & quot; get-vertsnavn & quot; (POSIX bibliotek enhet)
  • kylling-oppsett: kan lage repository katalogfilen fra lokale SVN kassa av egg depotet
  • kylling-setup har det nye alternativet & quot;-extension -host & quot; å tvinge kompilering utvidelser i & quot; vert & quot; modus når du bruker en cross-kompilering kylling
  • Bedre cross-utvikling støtte for bygge-systemet (Makefile aksepterer ulike variabler for å tilpasse build)
  • & quot; fil-størrelse & quot; og & quot; fil-stat & quot; håndtere fil-størrelser av & gt; 4GB nå
  • & quot; finne-filer & quot; samler kataloger også, nå [takk til Ivan Raikov]
  • lagt & quot; dist & quot; Målet til toppnivå Makefile
  • & quot; andmap & quot; og & quot; ormap & quot; har blitt frarådet
  • Make-filer støtter relinking nå
  • lagt & quot; tråd vente-for-i / o & quot!; (Srfl-18 bibliotek enhet)
  • & quot; kylling-bug & quot; Programmet kan nå brukes til å lage feilrapporter og sende dem til kylling vedlikehold

Hva er nytt i versjon 2,717:

  • New binær kompatibilitet versjon (3) installert egg mst rekompileres
  • frarådet & quot; skifte & quot!; og & quot; avskifte & quot;
  • regex enhet: Bruker PCRE 7.4
  • utils enhet: Bruker utarbeidet regulære uttrykk
  • enhet POSIX: Bruker utarbeidet regulære uttrykk
  • fjernet build alternativ for ekstra symbol spor
  • lagt Lisp-stil symbol eiendomslister

Hva er nytt i versjon 2,701:

  • utallige feilrettinger og mindre forbedringer
  • nye utenlandske typer:
  • [nonnull-] Usignert-c-string [*]
  • c-string-listen [*]
  • lagt & quot; ubrukt & quot; erklæring specifier
  • ny GNU Gjør basert bygge prosessen
  • libffi brukes ikke lenger, handcoded assembler brukes for x86, x86-64 og PowerPC-plattformer
  • bibliotek enhet:
  • blob?
  • make-blob
  • blob-størrelse
  • STRING & gt; blob
  • blob- & gt; string
  • regex enhet:
  • glob?
  • utils enhet:
  • directory-null?
  • port-fold
  • extras enhet:
  • hash-tabell-fjerner!
  • lolevel enhet:
  • mutere-prosedyre
  • Srfl-4 enhet:
  • XXXvector- & gt; blob [/ delt]
  • blob- & gt; XXXvector [/ delt]
  • CSC alternativer:
  • -cxx-navn
  • -disable-kompilator-makroer
  • byte-vektorer har blitt fjernet og erstattet av nye & quot; blob & quot; skriv
  • tilsatt ulike blobSRFI-fire vektor konvertering prosedyrer i Srfl-4 enhet
  • & quot;: valgfri & quot; har blitt omdøpt til & quot; valgfri & quot; (Det gamle navnet er fortsatt tilgjengelig, men avskrevet)
  • & quot; switch & quot; har blitt erstattet av & quot; velge & quot; (& Quot; switch & quot; er fortsatt tilgjengelig, men deprecated)
  • & quot; tcp-connect & quot; og & quot; tcp-godta & quot; håndtere time-outs via parametre & quot; tcp-koble-timeout & quot; og & quot; tcp-akseptere-timeout & quot;
  • tcp enhet: støtte for lese / skrive timeouts

Lignende programvare

Gears
Gears

13 May 15

Lumbar
Lumbar

1 Mar 15

Rubinius
Rubinius

10 Feb 16

php-sass
php-sass

1 Mar 15

Kommentarer til CHICKEN

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!