--Neel Krishnaswami wrote: > I think that this is one of the great weaknesses of most current macro > languages: there's no good way to decompose a macro definition in the > way that regular programs can be. > > -- I don't understand. Macros are just functions that generate lists, at least in the defmacro world. Are you talking about problems specific to some hygienic macro scheme?