CLISP
Merupakan suatu program yang digunakan dalam kompilasi
sebuah program dengan isi coding lisp, dan berextensi *.lisp,
download CLISP disini
download CLISP disini
A. Mengenal CLISP
- Prompt atau repl (read eval print loop)
Merupakan
lingkungan pertama user akan melakukan evaluasi terhadap suatu S-Expression
pada LISP, Macam prompt dapat bermacam-macam tergantung pada implementasi dari
LISP, missal CLISP [1]>, atau
LispWork cl-user 1>, Allegro CG-USER(1):. Pada prompt ini atau di
sebut juga top-level, kita berada pada paket standard user, banyak paket yang di sediakan oleh LISP. Paket adalah suatu
lingkungan kerja tertentu yang mempunyai library, semacam include, atau unit
pada hll lainnya.
- Untuk masuk ke interaktif maka dari prompt system cukup ketik clisp jika berada pada directory yang tepat atau double klik icon yang me-link ke clisp
- Keluar dari LISP ketik (exit)
- Cobalah.
- Pada saat CLISP mulai di jalankan, dia akan mencari suatu file initialization, yang akan mengevaluasi seluruh perintah dalam LISP, untuk CLISP bernama lispinit.mem yang berada satu directory dengan PE-nya (portable execution). Init file dapat di pakai untuk mendefinisikan fungsi dan variable yang sering di pakai. Untuk mengetahui hal ini dapat di pelajari pada bagian package.
Bagian dari Lembar Kerja CLISP
A.
Help
-
-h, --help
-
Menampilkan
pesan help, bagaimana menggunakan clisp
B. Version
-
--version
-
Menampilkan
versi clisp yang di berikan oleh pemaanggilan fungsi
lisp-implementation-version
C.
Licence
-
--licence
-
Menampilkan
ringkasan informasi lisensi, GNU GPL
D.
File
-
Ada
3 file utama dalam lisp diantaranya (dalam windows):
o
Clisp.bat
è
skript, startup driver
o
Lisp.exe
è
main executable (runtime)
o
Lispinit.mem
è
initial memory image
-
Macam
file yang di kenal dalam lisp:
-
*.lisp,*.cl
è
file source code clisp atau lispwork
-
*.lsp
è
dalam direktori src
-
*.fas
èkode
lisp hasil kompilasi
-
*.lib
èsource
library, di generete oleh lisp
-
*.c
è di
kompilasi dari source code lisp oleh clisp
E. Figur file