SLIBやってたらマクロへ
SLIB の Template.scm をごにょごにょして動かしてみようと画策。
→ case syntax が動いてないことに気づく
→ R5RS に case syntax のマクロが載っているのでうごかしてみる
→ マクロの実装がやっぱりまずくてうごかない
今ココ。
きちんとしたパターンマッチのコードを今まで書いたことないのだけど、どらくれい実装に時間がかかるだろうか。
勉強・試行錯誤も含めて1週間とかならやろうかな。
Gauche の macro.c をちらっと覗いてみたけど、ぱっとは理解できない感じだった。