ラケット マクロには、Scheme や Common Lisp に見られるものよりも高度な機能がありますか? 特にモジュール、名前空間、スコープなどに関してはそうだと思いますが、Racket マクロができることの簡単な要約をいただければ幸いです。他の Lisp ではできません。
さらに、Scheme/CL はリーダー層も開発者に公開します。これを使用すると、Racket でできるように、Scribble などの完全に新しい言語 (s-expr マクロだけでなく) をこれらの Lisp で作成することはできませんか?
言い換えれば、Racket は、この目的のために便利な構文ラッパーを備えた「言語指向プログラミング」に関する単なる哲学/慣例ですか、それとも、Scheme をより根本的に拡張して、その言語では技術的に不可能なことを行うのでしょうか?
どうもありがとう。