ecl - Online în cloud

Aceasta este comanda ecl care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


ecl - Embeddable Common Lisp

REZUMAT


ecl [-dir dir] [-sarcină fişier] [-eval expres]
[-compila fişier
[-o ofile] [-c [cfile,-h [hfile,-date [fișier de date,-s] [-q]]

DESCRIERE


ECL înseamnă Embeddable Common Lisp. Proiectul ECL este un efort de modernizare a lui Giuseppe
Mediul ECL al lui Attardi pentru a produce o implementare a limbajului Common Lisp care
respectă definiția ANSI X3J13 a limbajului.

Caracteristicile actuale de implementare a ECL:

· Un compilator și un interpret de coduri de octet.

· Un traducător pentru C.

· O interfață cu funcții străine.

· Un încărcător dinamic.

· Posibilitatea de a construi executabile autonome.

· Sistemul de obiecte comun Lisp (CLOS).

· Condiții și reporniri pentru gestionarea erorilor.

· Prize ca fluxuri obișnuite.

· Biblioteca Gnu Multiprecision pentru operații rapide Bignum.

· Un simplu colector de gunoi conservator de marcare și măturare.

· Colectorul de gunoi Boehm-Weiser.

ecl fără nici un argument vă oferă ciocâiala interactivă.

OPŢIUNI


-coajă fişier
Execută fișierul dat și iese, fără a furniza o buclă de citire-eval-printare. Dacă
vrei să folosești lisp ca limbaj de scripting, poți scrie
#!${exec_prefix}/bin/ecl -coajă pe prima linie a fișierului care urmează să fie executat,
iar apoi ECL va fi invocat automat.

-norc Nu încercați să încărcați fișierul ~/.eclrc la pornire.

-dir Utilizare dir ca director de sistem.

-sarcină fişier
Loturile fişier înainte de a intra în bucla read-eval-print.

-eval expres
Evaluează expres înainte de a intra în bucla read-eval-print.

-compila fişier
Traduce fişier la C și invocă compilatorul local C pentru a produce un shared
bibliotecă cu .fas ca extensie implicit.

-o ofile La compilare fişier denumește biblioteca partajată rezultată ofile.

-c cfile La compilare denumește fișierul C intermediar cfile și nu-l șterge
după aceea.

-h hfile La compilare denumește antetul C intermediar hfile și nu-l șterge
după aceea.

-date [fișier de date]
Deversează datele compilatorului în fișier de date sau, dacă nu este furnizat, într-un fișier numit după
fișierul sursă, dar cu extensie .data.

-s Produceți un fișier obiect care poate fi legat. Nu poate fi încărcat cu sarcină, dar poate fi
folosit pentru a construi biblioteci sau programe executabile autonome.

-q Produceți mai puține note la compilare.

Opțiunile -sarcină, -coajă, și -eval pot apărea de câte ori și sunt combinate
și procesate de la stânga la dreapta.

AUTORI


Versiunea originală a fost dezvoltată de Giuseppe Attardi pornind de la Kyoto Common Lisp
implementare de către Taiichi Yuasa și Masami Hagiya. Actualul întreținător al ECL este Juan
Jose Garcia Ripoll, care poate fi contactat pe lista de corespondență ECL.

Utilizați ecl online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows