Scheme (R6RS) ではライブラリが名前空間として機能する。 だが、それとは別に単一のプログラム、あるいはライブラリの内部を名前空間で区切ることが出来ないものかと考えた。 そこで以下のようなマクロが出来上がった。 (define-syntax make-namespace (lam…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。