[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Definition time macros
- To: Kent M Pitman <KMP@SCRC-STONY-BROOK.ARPA>
- Subject: Definition time macros
- From: "Scott E. Fahlman" <Fahlman@C.CS.CMU.EDU>
- Date: Tue, 15 Jul 1986 22:18:00 -0000
- Cc: Common-Lisp@SU-AI.ARPA
- In-reply-to: Msg of 15 Jul 1986 15:40-EDT from Kent M Pitman <KMP at SCRC-STONY-BROOK.ARPA>
- Sender: FAHLMAN@C.CS.CMU.EDU
No doubt about it, one can develop a cleaner semantics for a language
without an interpreter. Cleaner still is to require all of the code to
be presented at one time so that it can be compiled into a block and so
that everything can be checked statically -- none of this incremental
stuff. There are already lots of languages like that, and I'd hate to
see Common Lisp become one of them.
OK, this exaggerates your position, but I think that expanding macros
just once, at "enclose time" is a step in that direction.
-- Scott