InglesPransesEspanyol

Ad


OnWorks favicon

ecl - Online sa Cloud

Patakbuhin ang ecl sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command ecl na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


ecl - Nai-embed na Karaniwang Lisp

SINOPSIS


ecl [-dir dir] [-load file] [-eval ipahayag]
[-compile file
[-o ngile] [-c [cfile]] [-h [hfile]] [-data [datafile]] [-s] [-q]]

DESCRIPTION


Ang ECL ay nangangahulugang Embeddable Common Lisp. Ang proyekto ng ECL ay isang pagsisikap na gawing makabago si Giuseppe
Attardi's ECL environment upang makabuo ng pagpapatupad ng Common Lisp na wika na
sumusunod sa kahulugan ng ANSI X3J13 ng wika.

Ang kasalukuyang mga tampok ng pagpapatupad ng ECL:

· Isang bytecodes compiler at interpreter.

· Isang tagasalin sa C.

· Isang interface sa mga dayuhang function.

· Isang dynamic na loader.

· Ang posibilidad na bumuo ng mga standalone executable.

· Ang Common Lisp Object System (CLOS).

· Mga kundisyon at pag-restart para sa paghawak ng mga error.

· Sockets bilang ordinaryong stream.

· Ang Gnu Multiprecision library para sa mabilis na pagpapatakbo ng bignum.

· Isang simpleng konserbatibong marka at tagakolekta ng basura.

· Ang Boehm-Weiser garbage collector.

ecl walang anumang argumento ay nagbibigay sa iyo ng interactive lisp.

Opsyon


-shell file
Isinasagawa ang ibinigay na file at lalabas, nang hindi nagbibigay ng read-eval-print loop. Kung
gusto mong gumamit ng lisp bilang isang scripting language, maaari kang magsulat
#!${exec_prefix}/bin/ecl -shell sa unang linya ng file na isasagawa,
at pagkatapos ay awtomatikong i-invoke ang ECL.

-norc Huwag subukang i-load ang file ~/.eclrc sa startup.

-dir paggamit dir bilang direktoryo ng system.

-load file
Naglo-load file bago ipasok ang read-eval-print loop.

-eval ipahayag
Nasusuri ang ipahayag bago ipasok ang read-eval-print loop.

-compile file
Nagsasalin file sa C at hinihimok ang lokal na C compiler para makagawa ng shared
library na may .fas bilang extension sa bawat default.

-o ngile Kapag nag-compile file pangalanan ang nagreresultang shared library ngile.

-c cfile Kapag kino-compile ang pangalan ng intermediary C file cfile at huwag tanggalin ito
pagkatapos.

-h hfile Kapag kino-compile ang pangalan ng intermediary C header hfile at huwag tanggalin ito
pagkatapos.

-data [datafile]
Ibinabagsak ang data ng compiler sa datafile o, kung hindi ibinigay, sa isang file na pinangalanan
ang source file, ngunit may .data bilang extension.

-s Gumawa ng isang linkable object file. Hindi ito ma-load ng load, ngunit maaari itong maging
ginagamit upang bumuo ng mga aklatan o standalone na mga executable na programa.

-q Gumawa ng mas kaunting mga tala kapag nag-compile.

Ang mga pagpipilian -load, -shell, at -eval maaaring lumitaw kahit ilang beses, at pinagsama ang mga ito
at naproseso mula kaliwa hanggang kanan.

MGA AUTHORS


Ang orihinal na bersyon ay binuo ni Giuseppe Attardi simula sa Kyoto Common Lisp
pagpapatupad nina Taiichi Yuasa at Masami Hagiya. Ang kasalukuyang maintainer ng ECL ay si Juan
Jose Garcia Ripoll, na maaaring maabot sa ECL mailing list.

Gumamit ng ecl online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad