Downloadliste

Projektbeschreibung

Chicken is a Scheme compiler that translates most of R5RS Scheme into relatively portable C. It supports fully general tail-call recursion, first-class continuations, and has a very flexible and efficient interface to C and C++. Chicken implements several extensions to the Scheme language: lightweight threads, pattern matching macros, dynamic loading of compiled code, and various object-oriented paradigms, such as TinyCLOS, and others. The library system includes hundreds of convenient modules for practical use.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-05-25 22:11
4.7.0

Mehrere Korrekturen und Verbesserungen an den Compiler Scrutinizer und Optimierer worden sind. Umfangreiche Korrekturen in der Außen-Funktion-Schnittstelle und die Runtime-System gemacht wurden. Viele veraltete Verfahren in den Kern-Bibliotheken entfernt worden sind. Das Build-System Makefiles wurden stark gereinigt, und einige Fehler behoben wurden für BSD und MinGW / MSYS Plattformen gemacht.
Tags: Major
Multiple fixes and improvements to the compiler scrutinizer and optimizer have been made. Extensive fixes in the foreign function interface and the runtime system have been made. Many deprecated procedures in the core libraries have been removed. The build system makefiles have been cleaned up heavily, and several bug fixes have been made for BSD and mingw/msys platforms.

2010-09-13 15:32
4.6.0

Einige Compiler-Optimierungen wurden erheblich verbessert. Mehrere integrierte Verfahren und die Vergabeverfahren für Listen, Vektoren und Strukturen erzeugen schnelleren Code. Einheiten Srfl-4 und Srfl-18 wurden schwer aufgeräumt und optimiert. Mehrere Fehler wurden in der Thread-Scheduler wurde behoben. Hähnchen-Installation wurde erweitert, und seine Compilation Kreuz-Unterstützung wurde deutlich aufgewertet. Das Build-System unterstützt jetzt mehr Plattformen und Compiler. Die verschiedenen Skripte Infrastruktur wurden überarbeitet, um die Struktur der neuen Website-Infrastruktur anzupassen.
Tags: Major, bugfix, cleanup, Compiler Optimization, Infrastructure Updates
Some compiler optimizations have been significantly improved. Several built-in procedures and the allocation procedures for lists, vectors, and structures generate faster code. Units srfi-4 and srfi-18 have been heavily cleaned up and optimized. Several bugs have been fixed in the thread scheduler. chicken-install has been extended, and its cross compilation support has been significantly upgraded. The build system now supports more platforms and compilers. The various infrastructure scripts have been overhauled to reflect the structure of the new Web site infrastructure.

2010-05-12 20:12
4.5.0

Eine Reihe von Korrekturen in den regex-und POSIX-Einheiten gemacht, in der Kommandozeilen-Option Handhabung von CSC und Huhn-installieren, und in den Build-Prozess für Windows und Mac OS X. Die Leistung der Syntax-Expander wurde verbessert und hartcodierte besondere Formen haben mit der richtigen Syntax-Definitionen, die in die inneren Formen erweitern ersetzt worden. Eine Reihe von anderen kleinen Korrekturen in der Library-Funktionen und Huhn-Installation vorgenommen wurden.
Tags: Bugfix minor
A number of fixes have been made in the regex and posix units, in the command-line option handling of csc and chicken-install, and in the build process for Windows and Mac OS X. The performance of the syntax expander has been improved and hard-coded special forms have been replaced with proper syntax definitions that expand into internal forms. A number of other small fixes in the library functions and chicken-install have been made.

2010-03-09 17:05
4.4.0

The Chicken-Compiler und Build-Tools wurden erweitert, um voll Selbstvertrauen aufbauen enthaltenen Anwendung bündelt und Mac OS X GUI-Anwendungen. Der Compiler ist mit einem unboxing Pass und die mathematischen Funktionen wurden stark aufgeräumt, somit signifikante Performance-Verbesserungen für die Floating-Point-intensiven Code in unsicheren Modus erweitert. Das Huhn-Install-Programm kann jetzt installieren Sie Erweiterungen aus privaten Archive und die Auswahl zwischen Entwicklung und Release-Versionen geeignet. Viele Funktionen veraltet und die HTML-Dokumenation wurden entfernt.
Tags: Major feature enhancements
The Chicken compiler and build tools have been extended to build fully self-contained application bundles and Mac OS X GUI applications. The compiler has been extended with an unboxing pass and the math functions have been heavily cleaned up, resulting in significant performance improvements for floating-point-intensive code in unsafe mode. The chicken-install program can now install extensions from private repositories and is capable of selecting between development and release versions. Many deprecated functions and the HTML documenation have been removed.

2009-12-15 15:50
4.3.0

The Chicken Spur-Anlage wurde vom Kern entfernt und ein Ersatz wurde im Extension Repository zur Verfügung gestellt. Die Benchmark-Suite "wurde entfernt und Emacs Support-Dateien wurden aus dem Kern-Distribution entfernt. Mehrere Bugfixes und Verbesserungen wurden in den Compiler vorgenommen, installieren Sie das Modul-System, und Huhn-.
Tags: Minor bugfixes
The Chicken trace facility has been removed from core and a replacement has been provided in the extension repository. The benchmark suite has been removed and Emacs support files have been removed from the core distribution. Multiple bugfixes and improvements were made in the compiler, the module system, and chicken-install.

Project Resources