Hello Friends, Now I got some idea about Functions but I am not able to understand about macro's. For example here is a code:
(defmacro reverse-list ( list )
`(if (atom ,@list)
,@list
(reverse (mapcar #'reverse-list ,@list))))
`(reverse-list (list(1 2 3 4 5)))
I am not getting answer for this, what goes wrong here??, some one help me to sort out..