I try to replace some elements of a list through using
recursive function; but i cannot. Can you advise me?


Function: replace a with e, and b with d.
(defun replace (lst)
              (cond ((null lst) 1)
                    ((eq lst 'a) 'e)
                    ((eq lst 'b) 'd)
                    (t (cons ((car (lst)) (replace
(cdr lst)))))))

What is wrong with that code? 



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

_______________________________________________
cs-lisp mailing list
cs-lisp@cs.bilgi.edu.tr
http://church.cs.bilgi.edu.tr/lcg
http://cs.bilgi.edu.tr/mailman/listinfo/cs-lisp

Cevap