Re: Finding the applicable methods...

"Tim Bradshaw (as tfb at cley dot com)" <[email protected]> Tue, 14 Jul 2026 08:34:04 +0100
Newsgroups gmane.lisp.lispworks.general
Message-ID <[email protected]>
On 13 Jul 2026, at 23:56, David McClain (as dbm at refined-audiometrics dot com) <[email protected]> wrote:
> 
> However, at runtime, it becomes clear that my :AROUND method is getting called first, as I would have expected. I find this by setting breakpoints and then watching the debugger fall through the code.
> 

An around method will always be called (in the standard method combination) before any primary method: that's what they're for.

The interesting case would be if there were multiple around methods or multiple primary methods of varying specificities.

Then both around and primary methods should rank most-specific first, but all the around methods will still rank above all the primary methods.

--tim

_______________________________________________
Lisp Hug - the mailing list for LispWorks users
[email protected]
http://www.lispworks.com/support/lisp-hug.html