[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
- To: JONL at MIT-MC, RWK at MIT-MC, DRB at MIT-MC, (BUG LISP) at MIT-MC
- From: DRB at MIT-MC (David R. Barton)
- Date: Wed, 12 Jul 78 13:43:00 GMT
- Original-date: 12 JUL 1978 0943-EDT
I have thought about it and I would rather have PUSH, POP, and CASEQ be
system MACROS than system FSUBRS. I realize this is difficult, but I
just wanted to point out the philosophical issue - these are trivial macros,
and add nothing to the power of lisp, really, just convenience, and also
I don't want to have to tell my damn macro expander about them, as I've
told it about almost all the other system FSUBRS [if they're macros, it
will just macro-expand them, and then have FSUBRS it knows how to deal
with]. I realize this is difficult to do in the current LISP, but I thought
I'd bring up the idea to see if you all agreed.