Assalamu'alaikum
Pada bagian ke-7 ini saya akan bahas tentang pembuatan list.
Apa itu List?
Klik spoiler di bawah ini untuk mengetahuinya
======================================
Membuat list.
- Cara pertama :
dengan menuliskan perintah
(setq <nama_variabel> (list <isi list>))
- Cara kedua :
(defun nama_fungsi (a b ...... <banyak list>)
(cons a (cons b (cons <banyak list> nil)))
Penulisan cons adalah sebanyak variabel yang digunakan, dan pada variabel terakhir ditambah dengan nil.
Dengan fungsi ini akan terbentuk list sebanyak <banyak list> yang kosong, dan harus diisi dengan memanggil fungsi saat program dieksekusi.
atau list dapat diisi dengan menuliskan
(setq <nama_fungsi> (<isi list sebanyak fungsi>))
Contoh dari list dan list dari list
Hasil eksekusi dari program di atas
Related Posts