[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: macros vs. blocks




   Subject: Re: macros vs. blocks
   From: Trevor Blackwell <tlb@anybots.com>
   To: Guy Steele - Sun Microsystems Labs <Guy.Steele@sun.com>
   Cc: avi@beta4.com, "ll1-discuss@ai.mit.edu" <ll1-discuss@ai.mit.edu>
   Date: 22 Nov 2002 18:28:41 -0800
   
   ...
   You need something much less general than CL macros for this: functions
   annotated with "make this arg a block" and "make this arg quoted" would
   suffice. I think I'd still prefer to add [] and ', to make these
   explicit.

The function that is annotated with" make this arg a block" and
"make this arg quoted" is not the True Function.

(Indeed, it smells suspiciously like a macro!  Or at least a FEXPR.)

--Guy Steele