Necesito escribir una macro (with-hooks (monster method who what) &body body)
para un juego que estoy escribiendo. Monster es un objeto CLOS, método y quiénes son cadenas y qué es una función (notación #). El macroexpansion sería algo en el sentido deCómo escribir macro (simple)?
(add-hook monster method who what)
,@body
(remove-hook monster method who)
tengo absolutamente ni idea de cómo escribir una macro tal, y yo agradecería un poco de ayuda. Tengo la escalofriante sensación de que esto es fácil y que soy un poco ignorante.
gracioso, yo había escrito el mismo código casi línea por línea –
Gracias. Estoy trabajando en un juego roguelike de GPL llamado Menace of the Mines (http://motm.sourceforge.net) y solo quiero asegurarme de que este estar ahí esté bien contigo. (Tengo un comentario de atribución (Ha estado allí por un tiempo)) – krzysz00
No me importa si incluye esta macro en cualquier proyecto de alguna manera. –