[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Desirable (?) macro
- To: EAK at MIT-MC
- Subject: Re: Desirable (?) macro
- From: Guy.Steele at CMU-10A
- Date: Wed ,14 Jan 81 12:07:00 EDT
- Cc: lisp-forum at MIT-MC
Date: 13 January 1981 19:23-EST
From: Earl A. Killian <EAK at MIT-MC>
Date: 13 January 1981 1414-EST (Tuesday)
From: Guy.Steele at CMU-10A
(Actually, I would rather write
((FROTZ +) (CAR FIZZLEBLORT) TOOTSNOOTER)
but such is life.)
FROTZ could be a macro that defines a gensym appropriately and
returns it. Now if there were anonymous macros like there are
anonymous functions (i.e. LAMBDA), then it'd be even more
Maybe macro-operators, like operators, would be useful things
in a language. (Operators, or functionals, take arguments and
produce a function. A macro-operator would take arguments
and produce a parameterized macro. Interesting idea...