Re: [CLOS] Ensuring a method exists
- From: Simon Katz <no-spam@xxxxxxxxxxxxx>
- Date: Thu, 28 Sep 2006 12:19:32 +0100
On Thu, 28 Sep 2006 08:34:01 +0200, Pascal Costanza <pc@xxxxxxxxx>
wrote:
Ken Tilton wrote:
Pascal Costanza wrote:
Ken Tilton wrote:
Pascal Costanza wrote:
Both macros and the CLOS MOP are means to do metaprogramming. The
distinction is that macros can be used for compile-time processing
of code [1]
??? Hunh? I never use macros for compile-time pro... OK, once.
You _always_ use macros for compile-time processing of code.
Gee, that explains the runtime errors I get when I try to call macros
then. <sigh>
I think this may be a non-native speaker thing. "use-for" does not mean
what you think it means ("use-at"). I use macros for (to achieve) new
syntax and to hide implementation.
Maybe. What I was trying to get at was that macros work at compile time
and the CLOS MOP can be more convenient when meta-level stuff is
required at run time.
Pascal
FWIW, that was clear to this particular native speaker of English.
I think it would be clear to most.
Simon
___________________
Real email address:
(substitute #\@ #\+ (substitute #\s #\! "u!enet001+nomi!tech.com"))
.
- Follow-Ups:
- Re: [CLOS] Ensuring a method exists
- From: Ken Tilton
- Re: [CLOS] Ensuring a method exists
- References:
- [CLOS] Ensuring a method exists
- From: Didier Verna
- Re: [CLOS] Ensuring a method exists
- From: Lars Rune Nøstdal
- Re: [CLOS] Ensuring a method exists
- From: Didier Verna
- Re: [CLOS] Ensuring a method exists
- From: Ken Tilton
- Re: [CLOS] Ensuring a method exists
- From: Christophe Rhodes
- Re: [CLOS] Ensuring a method exists
- From: Ken Tilton
- Re: [CLOS] Ensuring a method exists
- From: Pascal Costanza
- Re: [CLOS] Ensuring a method exists
- From: Ken Tilton
- Re: [CLOS] Ensuring a method exists
- From: Pascal Costanza
- Re: [CLOS] Ensuring a method exists
- From: Ken Tilton
- Re: [CLOS] Ensuring a method exists
- From: Pascal Costanza
- [CLOS] Ensuring a method exists
- Prev by Date: Re: Aha! moments
- Next by Date: Lightspeed Lisp
- Previous by thread: Re: [CLOS] Ensuring a method exists
- Next by thread: Re: [CLOS] Ensuring a method exists
- Index(es):
Relevant Pages
|