ミニ言語の実際

Lisp/Scheme で、「Scheme:マクロの効用」ミニ言語の埋め込みや、Schemeプログラマのレベル8にあるような、「マクロで互換性レイヤ」を書く、ということについて知りたいです。

イメージしやすい既存の言語をLispに埋め込む場合(プロローグマクロとか Practical Common Lisp の HTML マクロとか)Lisperはどんなふうに考えて設計するのでしょう?以下みたいな感じでしょうか??


More ...