Ifnu _ writes:
Wah ternyata saya salah, batas rekursinya elisp ternyata memang
terlalu rendah, di clisp (common lisp)semua baik2 saja. Pertama,
fungsi ini memang terlalu rumit
eh beda banged ya antara emacs lisp dan common lisp?
nggak terlalu berbeda sih, tapi karena emacs ini cuma
Wah, sebanyak apa listnya sampe error? ini bikinnya pake
'lisp-interaction-mode' di emacs, tapi nggak terlalu ditest sih :p
tapi liat coding yang lu sepertinya maslahnya udah lumayan solved,
nanti dicoba-coba lagi deh kalau ada bugnya gw tanya lagi yha :D
--
Wah ternyata saya salah, batas rekursinya elisp ternyata memang
terlalu rendah, di clisp (common lisp)semua baik2 saja. Pertama,
fungsi ini memang terlalu rumit
eh beda banged ya antara emacs lisp dan common lisp?
misalnya (atom ls) itu gak pernah dieksekusi, kalau rekursif murni,
sebaiknya
Rekursinya tidak berhenti. Coba baca ini:
http://www.delorie.com/gnu/docs/elisp-manual-21/elisp_141.html. Coba
kasih fungsi lengkapnya, fungsinya itu nggak berhenti.
misalnya ini nih :
(defun occurence(elemen l amount)
(cond
((equal l nil) amount)
((equal elemen (car l))
On 3/17/07, Ifnu ifnubima¡gmail.com wrote:
Rekursinya tidak berhenti. Coba baca ini:
http://www.delorie.com/gnu/docs/elisp-manual-21/elisp§141.html. Coba
kasih fungsi lengkapnya, fungsinya itu nggak berhenti.
misalnya ini nih :
Wah ternyata saya salah, batas rekursinya elisp ternyata
On 3/12/07, Ifnu _ [EMAIL PROTECTED] wrote:
On 3/12/07, Ifnu _ [EMAIL PROTECTED] wrote:
halu all,
ada yang suka ngoprek2 emacs-lisp, shaya ada pertanyaan nih :
1. error : Variable binding depth exceed max-specpdl-size tuh maksudnya apa
yah?
Rekursinya tidak berhenti. Coba baca ini:
halu all,
ada yang suka ngoprek2 emacs-lisp, shaya ada pertanyaan nih :
1. error : Variable binding depth exceed max-specpdl-size tuh maksudnya apa yah?
2. list variable assingment tuh caranya gimana sih? pake setq, setf,
dan let itu bedanya apa yah? misalnya contohnya begini nih :
(setq a '(a