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 sebuah editor, jadinya beberapa hal dibatasi. > bentar2, kalau list: > > (cons 'a '(a b c d)) > > ini hasilnya: > > '(a . a b c d) > > bener ga? ada titik (.) itu, ini gw juga bingung knapa harus begitu? > arti titik itu apa sih yha? diberikan atom dgn list, cons menggabung atom dengan list:, membentuk list: contoh: (cons 'a '(a b c d)) (a a b c d) tapi jika sebaliknya, (cons '(a b c d) 'a) ((a b c d) . a) maka ini namanya notasi list dgn dotted pair notation. (car '((a b c d) . a)) (a b c d) (cdr '((a b c d) . a)) a > oh bisa tho pake (setq result x) gitu ya, kalo di emacs lisp ini bisa > bikin error exeed assigment loh, kalo boleh tau lu bikinya di commons > lisp yah? Wah, sebanyak apa listnya sampe error? ini bikinnya pake 'lisp-interaction-mode' di emacs, tapi nggak terlalu ditest sih :p -- Salam Yohanes -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis