EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

ecl – Online in der Cloud

Führen Sie ecl im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl ecl, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


ecl – Einbettbares Common Lisp

ZUSAMMENFASSUNG


ECL [ist dir] [-Belastung Datei] [-evalu ausdr]
[-kompilieren Datei
[-o ofil] [-c [cfile]] [-h [hfile]] [-Daten [Datendatei]] [-s] [-q]]

BESCHREIBUNG


ECL steht für Embeddable Common Lisp. Das ECL-Projekt ist ein Versuch, Giuseppe zu modernisieren
Attardis ECL-Umgebung erstellt eine Implementierung der Common Lisp-Sprache
entspricht der ANSI X3J13-Definition der Sprache.

Die aktuellen ECL-Implementierungsfunktionen:

· Ein Bytecode-Compiler und -Interpreter.

· Ein Übersetzer für C.

· Eine Schnittstelle zu Fremdfunktionen.

· Ein dynamischer Lader.

· Die Möglichkeit, eigenständige ausführbare Dateien zu erstellen.

· Das Common Lisp Object System (CLOS).

· Bedingungen und Neustarts für die Fehlerbehandlung.

· Sockets als gewöhnliche Streams.

· Die Gnu Multiprecision-Bibliothek für schnelle Bignum-Operationen.

· Ein einfacher konservativer Mark & ​​Sweep-Müllsammler.

· Der Boehm-Weiser-Müllsammler.

ECL ohne Argument gibt Ihnen das interaktive Lispeln.

OPTIONAL


-Schale Datei
Führt die angegebene Datei aus und beendet sie, ohne eine Lese-, Auswertungs- und Druckschleife bereitzustellen. Wenn
Wenn Sie LISP als Skriptsprache verwenden möchten, können Sie schreiben
#!${exec_prefix}/bin/ecl -Schale in der ersten Zeile der auszuführenden Datei,
und dann wird ECL automatisch aufgerufen.

-nork Versuchen Sie nicht, die Datei zu laden ~/.eclrc am Anfang.

ist Verwenden Sie die dir als Systemverzeichnis.

-Belastung Datei
Loads Datei bevor Sie in die Read-Eval-Print-Schleife eintreten.

-evalu ausdr
Auswertet ausdr bevor Sie in die Read-Eval-Print-Schleife eintreten.

-kompilieren Datei
Übersetzt Datei nach C und ruft den lokalen C-Compiler auf, um eine gemeinsame Datei zu erstellen
Bibliothek mit standardmäßig .fas als Erweiterung.

-o ofil Beim Kompilieren Datei Benennen Sie die resultierende gemeinsam genutzte Bibliothek ofil.

-c cfile Benennen Sie beim Kompilieren die zwischengeschaltete C-Datei cfile und löschen Sie es nicht
danach.

-h hfile Benennen Sie beim Kompilieren den Zwischen-C-Header hfile und löschen Sie es nicht
danach.

-Daten [Datendatei]
Speichert Compilerdaten in Datendatei oder, falls nicht angegeben, in eine nach ihm benannte Datei
die Quelldatei, jedoch mit der Erweiterung .data.

-s Erstellen Sie eine verlinkbare Objektdatei. Es kann nicht mit Last geladen werden, aber es kann sein
Wird zum Erstellen von Bibliotheken oder eigenständigen ausführbaren Programmen verwendet.

-q Erstellen Sie beim Kompilieren weniger Notizen.

Die Optionen -Belastung, -Hülse, und -evalu können beliebig oft vorkommen und werden kombiniert
und von links nach rechts verarbeitet.

AUTOREN


Die Originalversion wurde von Giuseppe Attardi ausgehend vom Kyoto Common Lisp entwickelt
Umsetzung durch Taiichi Yuasa und Masami Hagiya. Der derzeitige Betreuer von ECL ist Juan
Jose Garcia Ripoll, der über die ECL-Mailingliste erreichbar ist.

Nutzen Sie ecl online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad