InglesPransesEspanyol

OnWorks favicon

gclL - Online sa Cloud

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

Ito ang command na gclL na maaaring patakbuhin sa OnWorks na libreng 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


gcl - GCL Common Lisp interpreter/compiler, CVS snapshot

SINOPSIS


gcl [ pagpipilian ]

DESCRIPTION


Ang programa gcl ay isang pagpapatupad ng isang subset ng Karaniwang Lisp Ansi na pamantayan. Ito ay
nakasulat sa C at sa Common Lisp, at napakadadala. Kabilang dito ang mga tampok na iyon sa
ang orihinal na kahulugan ng Common Lisp, (Guy Steele version 1.), pati na rin ang ilang feature
mula sa iminungkahing bagong pamantayan.

Ang pinakamahusay na dokumentasyon ay magagamit sa texinfo/info form, na mayroong tatlong grupo ng
impormasyon. gcl-si para sa mga pangunahing karaniwang paglalarawan ng lisp, at mga tampok na natatangi sa gcl Ang
gcl-tk ang impormasyon ay tumutukoy sa koneksyon sa tk window system, na nagpapahintulot sa lahat ng kapangyarihan ng
tcl/tk sistema ng pakikipag-ugnayan na gagamitin mula sa lisp. Ang ikatlong file ng impormasyon gcl detalye ng Ansi
pamantayan para sa karaniwang lisp, kung saan sinusubukang sundin ng subset na ito. Ito ay lubos na inirerekomenda
upang magsulat ng mga programa, na nasa intersection ng gcl at ansi common lisp.
Sa kasamaang palad ang pamantayan ng Ansi ay napakalaki, at mangangailangan ng malaking pagsisikap, at
pagtaas sa laki ng gcl, upang isama ang lahat ng ito.

Kailan gcl ay tinatawag mula sa shell, ang variable si::*command-args* ay nakatakda sa listahan ng
mga argumento ng command line. Iba-iba pagpipilian ay naiintindihan:

-eval utos
Tawagan ang basahin at pagkatapos ay eval sa utos Lumipas in

-- Ihinto ang pagpoproseso ng mga argumento, itakda ang si::*command-args* sa isang listahang naglalaman ng
mga argumento pagkatapos ng --.

-load pangalan ng landas
I-load ang file kung saan pangalan ng landas ay tinukoy pagkatapos -load.

-f Buksan ang sumusunod na file -f para sa input, laktawan ang unang linya, at pagkatapos ay basahin at eval
ang natitirang mga form sa file. Pinapalitan ang si::*command-args* ng listahan
simula pagkatapos -f. Ito ay maaaring gamitin tulad ng sa mga shell upang magsulat ng maliit na shell
mga programa:

#!/usr/local/bin/gcl.exe -f
(format t "hello world ~a~%" (nth 1 si::*command-args*))

Ang halaga si::*command-args* magkakaroon ng angkop na halaga. Kaya kung sa itaas 2 linya
Ang file ay ginawang executable at tinatawag foo pagkatapos

tutorial% foo billy
hello world billy

TANDAAN: Sa maraming system (hal. SunOs) ang unang linya ng isang executable script file gaya ng:
Binabasa lang ng #!/usr/local/bin/gcl.exe -f ang unang 32 character! Kaya kung ang iyong pathname
kung saan ang executable kasama ang '-f' ay umaabot sa higit sa 32 character ang file
hindi makikilala. Gayundin ang executable ay dapat ang aktwal na malaking binary file, [o a
link dito], at hindi lang a / Bin / SH iskrip. Sa huling kaso ang / Bin / SH gagawin ng interpreter
ma-invoke sa file.

Bilang kahalili, maaaring i-invoke ng isa ang file foo nang hindi ginagawa itong maipapatupad:

tutorial% gcl -f foo "mula sa bill"
kumusta mundo mula sa bill

-batch Huwag ipasok ang command print loop. Kapaki-pakinabang kung ang iba pang mga argumento ng command line
gumawa ng paraan. Huwag i-print ang Lisensya at impormasyon ng pagkilala. Tandaan kung
ang iyong programa ay nagpi-print ng anumang impormasyon sa Lisensya, dapat itong i-print ang GCL header
impormasyon din.

-dir Direktoryo kung saan matatagpuan ang executable binary na tumatakbo. Kailangan ng save
at mga kaibigan. Itatakda ito bilang si::*system-directory*

-libdir
-libdir /d/wfs/gcl-2.0/

ay nangangahulugan na ang mga file tulad ng gcl-tk/tk.o ay mahahanap sa pamamagitan ng pagsasama-sama ng path sa
ang libdir path, ibig sabihin, sa /d/wfs/gcl-2.0/gcl-tk/tk.o

-compile
I-invoke ang compiler sa sumusunod na filename -compile Nakakaapekto ang ibang mga flag
compilation.

-o-file
Kung walang sumunod -o-file pagkatapos ay huwag gumawa ng isang .o file.

-c-file
If -c-file ay tinukoy, iwanan ang intermediate .c file doon.

-h-file
If -h-file ay tinukoy, iwanan ang intermediate .h file doon.

-data-file
If -data-file ay tinukoy, iwanan ang intermediate .data file doon.

-sistema-p
If -sistema-p ay tinukoy pagkatapos ay i-invoke compile-file sa :system-p t keyword
argument, ibig sabihin na ang C init function ay magkakaroon ng isang pangalan batay sa pangalan ng
ang file, upang ito ay matawag sa pangalan ng C code.

Ang GNU package na ito ay hindi dapat malito sa proprietary program na ipinamahagi ni
FRANZ, Inc. Hindi rin ito dapat malito sa anumang pampublikong domain o proprietary lisp
system.

Para sa anumang bagay maliban sa pagbuo ng programa, ang paggamit ng lisp compiler ay mahigpit
inirerekomenda sa kagustuhan sa paggamit ng interpreter, dahil sa mas mataas na bilis.

Gamitin ang gclL online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    PSI
    PSI
    Ang Psi ay cross-platform na makapangyarihang XMPP
    idinisenyo ang kliyente para sa mga may karanasang gumagamit.
    May mga build na magagamit para sa MS
    Windows, GNU/Linux at macOS.. Audience:
    Mga End User...
    I-download ang Psi
  • 2
    Blobby Volley 2
    Blobby Volley 2
    Opisyal na pagpapatuloy ng sikat
    Blobby Volley 1.x arcade game..
    Audience: Mga End User/Desktop. Gumagamit
    interface: OpenGL, SDL. Programming
    Wika: C++, Lua. C...
    I-download ang Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    Ang SuiteCRM ay ang award-winning na Customer
    Pamamahala ng Relasyon (CRM)
    application na inihatid sa iyo ng mga may-akda
    at mga tagapangasiwa, SalesAgility. Ito ay ang
    ang mundo...
    I-download ang SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Ang Poweradmin ay isang web-based na DNS
    tool sa pangangasiwa para sa PowerDNS server.
    Ang interface ay may ganap na suporta para sa karamihan
    ng mga tampok ng PowerDNS. Ito ay puno
    suporta...
    I-download ang Poweradmin
  • 5
    Gin Web Framework
    Gin Web Framework
    Ang Gin ay isang napakabilis na web framework
    nakasulat sa Golang na maaaring gumanap hanggang sa
    40 beses na mas mabilis, salamat dito
    martini-like API at custom na bersyon ng
    httprout...
    I-download ang Gin Web Framework
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basado en MX LINUX con
    varios entornos de escritorios. Ito ay
    isang application na maaari ding makuha
    mula
    https://sourceforge.net/projects/cereu...
    I-download ang CEREUS LINUX
  • Marami pa »

Linux command

Ad