क्या किसी दिए गए प्रकार पर विशेषज्ञता रखने वाले सभी कार्यों को ढूंढने का कोई तरीका है?किसी दिए गए प्रकार को विशेषज्ञता देने वाले सभी विधियों को ढूंढें
मैं कुछ आप (find-all-specializing-methods 'my-class)
तरह repl से निष्पादित कर सकता है कल्पना और यह (mypackage1:my-method-1 my-package2:my-method-2 etc.)
तरह के तरीकों की एक सूची वापस होगा मुझे लगता है कि क्योंकि एमओपी ही शायद एक ऐसे संग्रहीत करना होता है ऐसा करने के लिए एक आसान तरीका होना चाहिए यह तय करने के लिए सूची कि कॉल करने के लिए कौन सी विधियां हैं।
एमओपी को वास्तव में इसकी आवश्यकता नहीं है। CLOS COMPUTE-APPLICABLE-METHODS का उपयोग करता है। –
@wvxvw धन्यवाद, यह मेरे उद्देश्यों के लिए काफी करीब है, कृपया उत्तर के रूप में पोस्ट करें और मैं इसे स्वीकार करूंगा – tjb