>>9
That sounds fine to me, in R4RS the macro systems is actually an optional language extension, and there is an optional low-level macro system specified as well. It still has undelimited continuations however, and portability issues. Minimalism isn't my only interest in a programming language, but I think it would be nice to have a hyper-Scheme of this sort in the toolbox.