(defspel game-action (command subj obj place &rest rest)
`(defspel ,command (subject object)
`(cond ((and (eq *location* ',',place)
(eq ',subject ',',subj)
(eq ',object ',',obj)
(have ',',subj))
,@',rest)
(t '(i cant ,',command like that.)))))
Cest le code de http://www.lisperati.com/actions.html pour la 'macro définition macro'. Je n'arrive pas à le convertir correctement en schéma. Quelqu'un peut-il m'expliquer le processus de création de ce même genre de chose dans Scheme?PLT Scheme: Conversion de l'une des macros dans 'coulée Spels dans LISP'
Merci beaucoup!^_ ^ –