-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
What do you think about redefining the macro from this:
(defflavor <flavor-name> (<var1> <var2> ...) (<flav1> <flav2> ...)
<opt1> <opt2> ...)
(defmethod (<operation>) <lambda-list> <form1> <form2>)
(defmethod (<operation> <method-type>) <lambda-list> <form1> <form2>)
(endflavor <flavor-name>) ;Must be last after the methods
To this?
(defflavor <flavor-name>
(<var1> <var2> ...)
(<flav1> <flav2> ...)
(<opt1> <opt2> ...)
(defmethod (<operation>) <lambda-list> <form1> <form2>)
(defmethod (<operation> <method-type>) <lambda-list> <form1> <form2>)
...)
Thus obviating the need for the endflavor
...
Maybe we could keep the old one for backwards compatibility, and name the new one deflavor
? (one 'f' instead of two 😉)
Metadata
Metadata
Assignees
Labels
No labels