Jest to polecenie ecl, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu Mac OS
PROGRAM:
IMIĘ
ecl — osadzony Common Lisp
STRESZCZENIE
ECL [-dir reż] [-obciążenie filet] [-ocena expr]
[-skompilować filet
[-o ofile] [-c [plik]] [-h [plik h]] [-dane [plik danych]] [-s] [-q]]
OPIS
ECL oznacza Embeddable Common Lisp. Projekt ECL to próba modernizacji Giuseppe
Środowisko ECL firmy Attardi w celu stworzenia implementacji języka Common Lisp, który:
jest zgodny z definicją języka ANSI X3J13.
Obecna implementacja ECL oferuje:
· Kompilator i interpreter kodów bajtowych.
· Tłumacz języka C.
· Interfejs do funkcji obcych.
· Dynamiczny ładowacz.
· Możliwość budowania samodzielnych plików wykonywalnych.
· Common Lisp Object System (CLOS).
· Warunki i restarty w przypadku błędów obsługi.
· Gniazda jako zwykłe strumienie.
· Biblioteka Gnu Multiprecision do szybkich operacji bignum.
· Prosty konserwatywny zbieracz śmieci.
· Śmieciarka Boehm-Weiser.
ECL bez żadnych argumentów daje ci interaktywne seplenienie.
OPCJE
-muszla filet
Wykonuje podany plik i kończy działanie bez dostarczania pętli odczytu-eval-print. Gdyby
chcesz używać seplenienia jako języka skryptowego, możesz pisać
#!${exec_prefix}/bin/ecl -muszla w pierwszym wierszu pliku do wykonania,
a następnie ECL zostanie wywołane automatycznie.
-norc Nie próbuj ładować pliku ~/.eclrc Podczas uruchamiania.
-dir Zastosowanie reż jako katalog systemowy.
-obciążenie filet
Masa filet przed wejściem w pętlę read-eval-print.
-ocena expr
Ocenia expr przed wejściem w pętlę read-eval-print.
-skompilować filet
Tłumacze filet do C i wywołuje lokalny kompilator C w celu utworzenia współdzielonego
biblioteka z domyślnym rozszerzeniem .fas.
-o ofile Podczas kompilacji filet nazwij powstałą bibliotekę współdzieloną ofile.
-c plik Podczas kompilowania nazwy pośredniczący plik C plik i nie usuwaj tego
potem.
-h plik h Podczas kompilowania nazwy pośredniczący nagłówek C plik h i nie usuwaj tego
potem.
-dane [plik danych]
Zrzuca dane kompilatora do plik danych lub, jeśli nie został dostarczony, do pliku o nazwie po
plik źródłowy, ale z rozszerzeniem .data.
-s Utwórz plik obiektowy, który można połączyć. Nie może być obciążony, ale może być
używany do budowania bibliotek lub samodzielnych programów wykonywalnych.
-q Podczas kompilacji twórz mniej notatek.
Opcje -Załaduj, -powłoka, i -ocena mogą pojawiać się dowolną ilość razy i są łączone
i przetwarzane od lewej do prawej.
AUTORSKI
Oryginalna wersja została opracowana przez Giuseppe Attardiego, zaczynając od Kyoto Common Lisp
realizacja przez Taiichi Yuasa i Masami Hagiyę. Obecnym opiekunem ECL jest Juan
Jose Garcia Ripoll, do którego można dotrzeć na liście mailingowej ECL.
Korzystaj z ecl online za pomocą usług onworks.net