--
https://Interlisp.org for more details
---
You received this message because you are subscribed to the Google Groups "Medley Interlisp Users/Interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to interlisp+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/interlisp/CAGi1hzs2VOQfoFsGGXUbVAGC2G3ngwoZ2-0x3QC0QEUPeNe5YQ%40mail.gmail.com.
DEFMACRO is a Common Lisp macro definer… even if you’re defining an Interlisp package symbol with it. EXPANDMACRO is an Interlisp MACRO expander. Don’t try to mix them.
Note: Like the function DEFMACRO in Common Lisp, this function currently removes any function definition for NAME.
On Feb 17, 2023, at 12:27 PM, Paolo Amoroso <paolo....@gmail.com> wrote:
--
https://Interlisp.org for more details
---
You received this message because you are subscribed to the Google Groups "Medley Interlisp Users/Interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to interlisp+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/interlisp/67E2E324-9D30-4274-8BE8-A85F1E8A2317%40gmail.com.
Also note that WHEN is already a CLISP word, so unclear to me which definition would get precedence anyway.
The Medley 1.0 release notes recommended using CL:MACROEAPAND also for Interlisp macros. From page 31 of the PDF file:Use CL:MACROEXPAND·1 to expand Common Lisp macros and those Interlisp macros that are visible to the Common Lisp compiler and interpreter.
On Mar 14, 2023, at 1:19 PM, John Cowan <co...@ccil.org> wrote:
--
https://Interlisp.org for more details
---
You received this message because you are subscribed to the Google Groups "Medley Interlisp Users/Interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to interlisp+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/interlisp/CAD2gp_TicNAZxy2P%3DDGYbeDwR%2B0Wpa%3DK18QkWODuSmBM0-c%3DVQ%40mail.gmail.com.