Deutsch   English   Français   Italiano  
<jwvtt7z70hp.fsf-monnier+comp.lang.lisp@gnu.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Stefan Monnier <monnier@iro.umontreal.ca>
Newsgroups: comp.lang.lisp
Subject: Local/temporary methods in CLOS
Date: Tue, 11 Mar 2025 17:01:19 -0400
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <jwvtt7z70hp.fsf-monnier+comp.lang.lisp@gnu.org>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Tue, 11 Mar 2025 22:01:20 +0100 (CET)
Injection-Info: dont-email.me; posting-host="12429b145adf428d02c277d62269e161";
	logging-data="2283401"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19uZP9mAog6734akRk3NGzXABK7WLilaA0="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:8A1HUCXeRO+SLdQ/zHOBSKZsPow=
	sha1:hc0WhuN361cCz23mqGG6D30UfrU=
Bytes: 1218

I need some way to define "local" methods, which can override
temporarily "global" methods and obey some kind of dynamic scoping rule.

Assuming I'm not the first to feel such a need, what are usual
approaches to try and provide that kind of behavior?


        Stefan