Subject: Re: nested macros
From: Erik Naggum <>
Date: 1997/10/30
Newsgroups: comp.lang.lisp
Message-ID: <>

| Note that the inner macro is not expanded [by macroexpand].

macroexpand only expands the one form it receives.  any recursive expansion
would have to be performed by the caller as the form is descended, or by
the macro function explicitly (which is a very bad idea).

if you think this year is "97", _you_ are not "year 2000 compliant".

see for Emacs-20-related material.