EnglishFrenchSpanyol

Ad


Favicon OnWorks

gclL - Dalam talian dalam Awan

Jalankan gclL dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan gclL yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


gcl - GCL Common Lisp penterjemah/penyusun, petikan CVS

SINOPSIS


gcl [ pilihan ]

DESCRIPTION


Program yang gcl ialah pelaksanaan subset piawaian Common Lisp Ansi. Ia adalah
ditulis dalam C dan dalam Common Lisp, dan sangat mudah alih. Ia termasuk ciri-ciri tersebut dalam
definisi asal Common Lisp, (Guy Steele versi 1.), serta beberapa ciri
daripada piawaian baharu yang dicadangkan.

Dokumentasi terbaik tersedia di texinfo/info bentuk, dengan terdapat tiga kumpulan
maklumat. gcl-si untuk perihalan lisp biasa asas, dan ciri unik gcl .
gcl-tk maklumat merujuk kepada sambungan dengan tk sistem tingkap, membenarkan semua kuasa
tcl/tk sistem interaksi yang akan digunakan daripada lisp. Fail maklumat ketiga gcl memperincikan Ansi
standard untuk lisp biasa, yang subset ini cuba dipatuhi. Ia amat disyorkan
untuk menulis atur cara, yang akan berada di persimpangan gcl dan ansi common lisp.
Malangnya piawaian Ansi adalah besar, dan akan memerlukan usaha yang besar, dan
meningkatkan saiz gcl, untuk memasukkan kesemuanya.

Bila gcl dipanggil daripada shell, pembolehubah si::*command-args* ditetapkan kepada senarai
hujah baris arahan. Macam-macam pilihan difahami:

-eval arahan
Panggil baca dan kemudian eval pada arahan diluluskan masuk

-- Berhenti memproses hujah, tetapkan si::*command-args* kepada senarai yang mengandungi
hujah selepas --.

-load nama jalan
Muatkan fail yang nama jalan dinyatakan selepas -load.

-f Buka fail berikut -f untuk input, langkau baris pertama, dan kemudian baca dan eval
selebihnya borang dalam fail. Menggantikan si::*command-args* dengan senarai
bermula selepas -f. Ini boleh digunakan seperti cangkerang untuk menulis cangkerang kecil
program:

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

Nilai si::*command-args* akan mempunyai nilai yang sesuai. Oleh itu jika 2 baris di atas
fail dibuat boleh laku dan dipanggil foo kemudian

tutorial% foo billy
hello dunia billy

NOTA: Pada banyak sistem (cth SunOs) baris pertama fail skrip boleh laku seperti:
#!/usr/local/bin/gcl.exe -f hanya membaca 32 aksara pertama! Jadi jika nama laluan anda
di mana boleh laku bersama-sama dengan '-f' berjumlah lebih daripada 32 aksara fail
tidak akan diiktiraf. Juga boleh laku mestilah fail binari besar sebenar, [atau a
pautan kepadanya], dan bukan hanya a / Bin / sh skrip. Dalam kes terakhir / Bin / sh jurubahasa akan
dapatkan dipanggil pada fail.

Secara bergantian seseorang boleh memanggil fail foo tanpa menjadikannya boleh dilaksanakan:

tutorial% gcl -f foo "dari bil"
hello dunia dari bil

-batch Jangan masukkan gelung cetakan arahan. Berguna jika argumen baris arahan yang lain
lakukan sesuatu. Jangan cetak Lesen dan maklumat pengakuan. Perhatikan jika
program anda mencetak sebarang maklumat Lesen, ia mesti mencetak pengepala GCL
maklumat juga.

-dir Direktori tempat binari boleh laku yang sedang berjalan terletak. Diperlukan oleh simpan
dan kawan-kawan. Ini akan ditetapkan sebagai si::*sistem-direktori*

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

bermakna bahawa fail seperti gcl-tk/tk.o akan ditemui dengan menggabungkan laluan ke
laluan libdir, iaitu dalam /d/wfs/gcl-2.0/gcl-tk/tk.o

-susun
Ajak pengkompil pada nama fail berikut -susun Bendera lain memberi kesan
penyusunan.

-o-fail
Jika tiada ikut -o-fail maka jangan menghasilkan an .o fail.

-c-fail
If -c-fail ditentukan, tinggalkan perantaraan .c fail di sana.

-h-fail
If -h-fail ditentukan, tinggalkan perantaraan .h fail di sana.

-fail data
If -fail data ditentukan, tinggalkan perantaraan .data fail di sana.

-sistem-p
If -sistem-p ditentukan kemudian panggil menyusun-fail dengan :sistem-p t kata kunci
argumen, bermakna fungsi C init akan membawa nama berdasarkan nama
fail, supaya ia boleh dipanggil dengan nama oleh kod C.

Pakej GNU ini tidak boleh dikelirukan dengan program proprietari yang diedarkan oleh
FRANZ, Inc. Ia juga tidak boleh dikelirukan dengan mana-mana domain awam atau lisp proprietari
sistem.

Untuk apa-apa selain pembangunan atur cara, penggunaan pengkompil lisp adalah sangat kuat
disyorkan sebagai keutamaan kepada penggunaan penterjemah, kerana kelajuan yang lebih tinggi.

Gunakan gclL dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    AstroOrzPlayer
    AstroOrzPlayer
    AstroOrz Player ialah pemain media percuma
    perisian, bahagian berdasarkan WMP dan VLC. The
    pemain adalah dalam gaya minimalis, dengan
    lebih daripada sepuluh warna tema, dan boleh juga
    b ...
    Muat turun AstroOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV ialah ADDON untuk XBMC/
    Kodi que permite disponer de un
    penyahkodan perkhidmatan IPTV de
    Movistar integrado en uno de los
    pusat media ma...
    Muat turun movistartv
  • 3
    Kod :: Blok
    Kod :: Blok
    Kod::Blocks ialah sumber terbuka percuma,
    merentas platform C, C++ dan Fortran IDE
    dibina untuk memenuhi keperluan yang paling mendesak
    daripada penggunanya. Ia direka untuk menjadi sangat
    memanjang ...
    Muat Turun Kod::Blok
  • 4
    Di tengah-tengah
    Di tengah-tengah
    Di tengah-tengah atau Antara Muka Minecraft Lanjutan
    dan Penjejakan Data/Struktur ialah alat untuk
    memaparkan gambaran keseluruhan Minecraft
    dunia, tanpa benar-benar menciptanya. Ia
    boleh ...
    Muat turun Ditengah
  • 5
    MSYS2
    MSYS2
    MSYS2 ialah koleksi alatan dan
    perpustakaan menyediakan anda dengan
    persekitaran yang mudah digunakan untuk membina,
    memasang dan menjalankan Windows asli
    perisian. Ia con...
    Muat turun MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo ialah codec imej JPEG
    yang menggunakan arahan SIMD (MMX, SSE2,
    NEON, AltiVec) untuk mempercepatkan garis dasar
    Mampatan dan penyahmampatan JPEG dihidupkan
    x86, x8...
    Muat turun libjpeg-turbo
  • Lebih »

Arahan Linux

Ad