| CMU allgemein Lisp. CMU Common Lisp ist ein gemeinsamer Lisp-Compiler und Laufzeit |
Jetzt downloaden |
CMU allgemein Lisp. Ranking & Zusammenfassung
- Name des Herausgebers:
- Eric Marsden
- Website des Verlags:
- http://www.cons.org/cmucl/
CMU allgemein Lisp. Stichworte
CMU allgemein Lisp. Beschreibung
CMU Common Lisp ist ein gemeinsamer Lisp-Compiler und Laufzeit CMU Common Lisp ist eine kostenlose Implementierung der gemeinsamen Lisp-Programmiersprache, die auf den meisten wichtigsten UNIX-Plattformen läuft. CMU Common Lisp-Projekt entspricht hauptsächlich den Ansi-Common-Lisp-Standard. Hier befinden sich einige wichtige Funktionen von "CMU Common Lisp": · Ein ausgefeilter Native-Code-Compiler, der leistungsstarke Abschlüsse des Typs von Typen fähig ist, und erzeugt Code mit der Geschwindigkeit mit C-Compilern. · Generationsmüllsammlung und Multiprozessfunktion auf den X86-Anschlüssen. · Eine Fremdfunktionsschnittstelle, die den Schnittstellen mit C-Code und Systembibliotheken ermöglicht, einschließlich gemeinsamer Bibliotheken auf den meisten Plattformen, und direkten Zugriff auf UNIX-Systemanrufe. · Unterstützung für Interprozesskommunikation und Remote-Prozedur Anrufe. · Eine Implementierung von clos, das gemeinsame Lisp-Objektsystem, das Multimethoden und ein Metaobjektprotokoll enthält. · Ein Debugger der Quellenstufe mit einer Motivschnittstelle und einem Codeprofiler. · Eine Schnittstelle zum X11-Fenstersystem (CLX). und eine anspruchsvolle grafische Widget-Bibliothek (Granat). · Programmierer-erweiterbarer Ein- und Ausgangsströme. · Ein emacsähnlicher Editor, der in der gemeinsamen Lisp implementiert ist. · Frei redridri Butable: frei, mit Vollquellcode (der meiste in der öffentlichen Domäne) und keine Zeichenfolgen angehängt (und keine Garantie). Wie die GNU / Linux- und * BSD-Betriebssysteme wird CMUCL durch ein Team von Freiwilligen aufrechterhalten und verbessert, die über das Internet-Ic.-Lisp-Lisp zusammenarbeiten, eignet sich gut für große Programmierprojekte und explorative Programmierungen. Die Sprache verfügt über eine dynamische Semantik, die es aus Sprachen wie C und ADA.Es auszeichnet, die automatische Speicherverwaltung, eine interaktive Inkrementalentwicklungsumgebung, ein Modulsystem, eine große Anzahl leistungsstarker Datenstrukturen, eine große Standardbibliothek mit nützlichen Funktionen, a Anspruchsvolles Objektsystem, das mehrere Erbschafts- und generische Funktionen, ein Ausnahmesystem, benutzerdefinierte Typen und ein Makrosystem unterstützt, mit dem Programmierer die Sprache verlängern können. Was in dieser Version neu ist . · Ein Doppel-Doppel-Float verwendet zwei Doppelflocken, um eine Nummer mit> = 106 Bit der Präzision darzustellen (etwa 33 Ziffern). · Hash-Tabellen unterstützen jetzt schwachem Wert, schwacher Key- und -wert und schwacher Schlüssel - oder -Value-Tische. · Langlange und unsignierte Langzeit sind anerkannte Typen im C-Call-Paket für signierte und nicht signierte 64-Bit-Ganzzahlen. · Der Generationsmüllkollektor wurde in Darwin / PPC portiert. · Zahlreiche Fehler und Ansi -Compliance Probl. EMS wurde behoben.
CMU allgemein Lisp. Zugehörige Software