CHICKEN

Screenshot Software:
CHICKEN
Detalii soft:
Versiune: 4.0.0
Incarca data: 6 Jun 15
Producător: Felix L. Winkelmann
Licenţă: Gratuit
Popularitate: 8

Rating: nan/5 (Total Votes: 0)

În prezent rulează pe Linux, MacOS X, Windows, Unix si multe legate de sisteme de operare.
PUI produce portabil, eficient C, suportă aproape toate standardului limbii sistemul actual, R5RS și include multe îmbunătățiri și extensii

Caracteristici :.

  • Include un interpret interactiv cu caracteristici complete, precum și o compilator de optimizare lot
  • utila pentru scripturi interpretate sau compilate executabile standalone fie cu legătură dinamică sau statică
  • Suport complet pentru coadă recursivitate, continuări de primă clasă și macrocomenzi igienă
  • foarte portabil și cunoscute pentru a rula pe mai multe platforme, inclusiv x86, x86-64, IA-64, PowerPC, SPARC si UltraSPARC, Alpha, MIPS, ARM și S / 390
  • distribuit gratuit pentru utilizare și modificare în condițiile licenței BSD
  • suport transparent pentru cod dinamic încărcate compilat și legătura la C
  • O interfață ușor de utilizat funcția de externe pentru accesarea C și C ++ biblioteci de cod Schema
  • fire la nivel de utilizator ușor pe bază de continuări de primă clasă
  • Oferă macro igienice low-level de mare și, inclusiv de sintaxă-norme
  • Include un sistem de modul puternic care integreaza macro igienă și compilare separată
  • profiling Executie, depanare, backtrace și suport singur pas
  • O interfață POSIX care acoperă mediu și sistemul de fișiere de acces, conducte, procese, semnale, încuietori, prize, și nivel scăzut și de memorie mapate I / O
  • expresii regulate Perl compatibile, inclusiv suport pentru sintaxa SRE (Structured expresii regulate)
  • Suport pentru scripturi shell interpretate sau compilate sub Unix și Windows
  • Suport pentru un număr mare de cereri Schema de implementare (SRFIs)
  • Numeroase biblioteci și extensii sunt disponibile la & quot; ouă Unlimited & quot;

Ce este nou în această versiune:.

  • Fixat la MinGW construi
  • PCRE 7.7
  • fix Bug-biți pentru sau de a folosi
  • fix Bug firelor-rezilia!
  • Cygwin construi patch-uri pentru a pune în bibliotecile de rulare în locul potrivit.
  • adăugat suport pentru out-of-tree compilare (prin variabila SRCDIR)
  • fix bug pentru (String & gt; număr & quot; / & quot;)
  • suport pentru proceduri selective de profile din compilatorul
  • utils unitate: mutat fileand procedurile legate de numele căii de fișiere unitate
  • fișiere noi unități

Ce este nou în versiunea 3.3.0:

  • fix bug pentru-biți sau de a folosi
  • bug fixat de bilete de 393, 430, 436
  • fix bug pointer- & gt; adresa
  • sistemul build stabilește acum domeniul SONAME de libchicken.so sub Linux
  • fix un bug de alocare, în decode_literal
  • unele remedieri la sistemul build când USE_HOST_PCRE este setat
  • utilizarea adăugată a porturilor unitare la figuranti unitare si pui-de configurare
  • utils si figuranti unitate: mutat extensii portuare în porturile unitate
  • noi porturi unitate

Ce este nou în versiunea 3.2.0:

  • Extra unitate: s-au mutat liste, cozi, siruri de caractere pentru a -structuri de date
  • nouă unitate de date-structuri
  • unitatea de bibliotecă: simbolizează & gt; string acum copii argument
  • pui-setup: Opțiunea adăugat -svn-trunchi
  • utils unitate: adăugat file-copy și file-muta (cerere de echipa einit)
  • unitatea Srfl-69: adăugat hash-table-transparent
  • unitatea Srfl-69: nou
  • extras unitate: mutat Srfl 69 la unitatea Srfl-69

Ce este nou în versiunea 3.1.0:

  • svnrevision.sh logica curățate pentru a preveni un mesaj de eroare invalid
  • csc bug fix prevenirea legarea statică a executabile (construi probleme de ordin)
  • unitatea de regex: PCRE 7.6
  • unitatea de regex: evita copie șir în potrivire regex
  • pui-setup: ouăle sunt descărcate și compilate într-un director temporar determinat de CHICKEN_TMPDIR sau TMPDIR variabile de mediu, sau de Construieste-prefix și opțiuni -Download dir, respectiv; Opțiunea -destdir este înlocuit cu -install-prefix.
  • unitatea TCP: utilizarea de compensare în șir, mai degrabă decât subșir de repede soclu scrie [Jim Ursetto]
  • MSVC poate fi acum folosite pentru a construi sistemul de, atunci când sunt disponibile instrumente standard UNIX (ca MSYS)
  • unitatea de bibliotecă: adăugat & quot; flonum-print-precizie & quot; pentru schimbarea implicit de 16
  • unitatea de POSIX: crearea-directory se pot ocupa acum DOS litere de unitate în calea dat
  • unitatea de POSIX: statpredicates adăugate pentru tipurile de fișiere
  • unitatea de POSIX: adăugat suport string format strftime la & quot; de timp & gt; string & quot;
  • unitatea de POSIX: adăugat & quot; String & gt; & quot ;, timp care are un șir format strptime (Unix numai)
  • extra unitate: quot adăugat și; stânga-sectiunea & quot ;, & quot; dreapta sectiunea & quot ;, & quot; nimeni & quot ;, & quot; mereu & quot ;, și & quot; nu & quot;
  • ??
  • extra unitate: quot adăugat și; hash-table-îmbinare & quot ;, & quot; hash-table-map & quot ;, & quot; hash-table-pentru-fiecare & quot ;, și extins & quot; make-hash-table & quot; cu minim / sarcina maxima si valoarea inițială
  • extra unitate: quot adăugat și; eq -hash & quot ;, & quot; echiv -hash & quot ;, & quot; egal -hash & quot ;, & quot; număr-hash & quot ;, & quot; simbol hash & quot ;, & quot; de cuvinte cheie-hash & quot?? ,, & quot; ## sys # Numărul de-hash-hook & quot ;, și & quot;-hash-de identitate & quot; ca un sinonim pentru & quot; eq -hash & quot;?

Ce este nou în versiunea 3.0.0:

  • modernizate sistem de complete.el la versiunea 0.6
  • unitatea de bibliotecă: adăugat & quot; blob = & quot;
  • ?
  • biblioteca poate fi opțional construite cu o libpcre deja instalat
  • pui-setup accesează un set separat de ouă, specifice pe versiunea majore PUI (3)
  • adăugat opțiuni CSI & quot; -p & quot; (& Quot; -Imprimare & quot;) și & quot; -P & quot; (& Quot; Destul de imprimare & quot;)
  • Hase fost adăugat suport pentru Mac OS X binare universale
  • `cond-extinde" este disponibil în setul de macrocomenzi de bază
  • În arhitecturi sparc64 mai mult de 126 de argumente de procedură sunt permise
  • unitatea de POSIX: & quot; seconds- & gt; string & quot; și & quot; de timp & gt; string & quot; au acum la final de #
  • caracter ewline eliminat. Aceasta este o schimbare backward-incompatibile.

Ce este nou în versiunea 2.739:

  • casă SVN poate fi acum construit dintr-o arhivă tar bootstrapping fără necesitatea unei quot preinstalat &, pui & quot; executabil
  • literale sunt compilate într-o codare binară, independent de platforma in executabil care are ca rezultat mai rapid C compila ori și ME binare compacte. Acest lucru face, de asemenea, & quot; comprima-literale & quot; opțiune și declarația inutil
  • & quot; -compress-literale & quot; opțiunea compilator și & quot; comprima-literale & quot; Declarația au fost eliminate
  • variabila de mediu CHICKEN_HOME este acum depășită, utilizați CHICKEN_PREFIX și, eventual, CHICKEN_REPOSITORY_PATH
  • adăugat variabile pre cârlig GC nivelul C
  • Cygwin este acum pe deplin susținută
  • funcții depreciate eliminate:
  • extensie-info
  • print-backtrace
  • test caracteristică?
  • ___ apel invers (chicken.h)
  • străinătate apel invers-lambda [*]
  • fire-livra-semnal!
  • critică secțiune
  • permite-întrerupe
  • disable-întrerupe
  • invalid-procedura-call-handler
  • Nu este dependent de platformă director nume de cale mai separator, slash (& quot; / & quot;) și backslash (& quot; & quot;) de caractere poate fi utilizat interchangably
  • Noi proceduri & quot; regexp * & quot ;, & quot; regex-optimiza & quot; și & quot; make-ancorat-model & quot; (Unitate bibliotecă regex)
  • Noi proceduri & quot; terminall-size & quot ;, & quot; terminale nume & quot; și & quot; get-gazdă name & quot; (Unitate biblioteca POSIX)
  • pui-setup: poate crea fișier catalog magazie de checkout locale SVN de depozit ou
  • pui-setup are noua opțiune & quot; -host-extinderea & quot; pentru a forța compilarea extensii in & quot; gazdă & quot; Modul atunci când se utilizează un pui cross-compilare
  • Suport mai bun eco-dezvoltare pentru sistemul de build (Makefile acceptă diverse variabile pentru personalizarea construi)
  • & quot; file-size & quot; și & quot; file-stat & quot; mâner fișier-dimensiuni & gt; 4GB acum
  • & quot; a găsi fișiere & quot; colecteaza directoare, precum și, în prezent [Vă mulțumim pentru Ivan Raikov]
  • adăugat & quot; dist & quot; țintă Makefile de nivel inalt
  • & quot; andmap & quot; și & quot; ormap & quot; au fost depreciate
  • Makefiles sprijin relinking acum
  • adăugat & quot; filet-așteptați-pentru-I / O & quot! (Srfl-18 unitate bibliotecă)
  • & quot; pui-bug & quot; Programul poate fi acum folosit pentru a crea rapoarte de bug-uri și le trimite la administratori CHICKEN

Ce este nou în versiunea 2.717:

  • Noua versiune de compatibilitate binară (3) instalat ouă MST fi recompilat !
  • depreciată & quot; & quot schimbe! și & quot; unshift & quot;!

  • Unitatea de
  • regex: Utilizeaza PCRE 7.4
  • unitatea utils: Utilizeaza compilate expresii regulate
  • unitatea de POSIX: Utilizeaza compilate expresii regulate
  • opțiune construi eliminat slot de simbolul suplimentar
  • adăugat stil Lisp liste proprietate simbol

Ce este nou în versiunea 2.701:

  • nenumărate bugfixes și îmbunătățiri minore
  • noi tipuri străine:
  • [nonnull-] unsigned-c-string [*]
  • c-string-listă [*]
  • adăugat & quot; neutilizată & quot; Declarația specificator
  • Noul GNU face proces a construi pe baza
  • libffi nu mai este folosit, de asamblare handcoded este folosit pentru platforme x86, x86-64 și PowerPC
  • unitatea de bibliotecă:
  • blob?
  • face-blob
  • blob-size
  • String & gt; blob
  • blob- & gt; string
  • unitatea de regex:
  • glob?
  • unitatea utils:
  • -director nul?
  • Port ori
  • unitate extra:
  • hash-table-elimina!
  • unitatea lolevel:
  • mutate-procedură
  • unități Srfl 4:
  • XXXvector- & gt; blob [/ comun]
  • blob- & gt; XXXvector [/ comun]
  • opțiuni CSC:
  • -cxx-name
  • -disable-compilator-macrocomenzi
  • byte-vectori au fost eliminate și înlocuite cu noi & quot; blob & quot; tip
  • adăugat diverse proceduri blobSRFI-4 de conversie vector in Srfl-4 unitate
  • & quot;: opțional & quot; a fost redenumit la & quot; opțional & quot; (Numele vechi este încă disponibil, dar învechită)
  • & quot; comutator & quot; a fost înlocuit cu & quot; selectați & quot; (& Quot; comutator & quot; este încă disponibil, dar învechită)
  • & quot; TCP-conecta & quot; și & quot; TCP-accepta & quot; mâner time-out prin parametri & quot; TCP-conectați-timeout & quot; și & quot; TCP-accepta-timeout & quot;
  • unitatea TCP: suport pentru timeout de citire / scriere

Software similare

Rock
Rock

13 Apr 15

Jiphy
Jiphy

10 Feb 16

Weber
Weber

13 Apr 15

CoffeeScript
CoffeeScript

4 Jun 15

Comentarii la CHICKEN

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!
Cauta dupa categorie