vallog
ring wandering
2010/09/08
Re: syntax-rules: define-overload (match-lambda*)
vallog: syntax-rules: define-overload (clojure の defn みたいなもの)
なるほど match-lambda* ですか!
実は match, match-lambda 辺りはよくわかってなかったので良い機会です。
Twitter / SaitoAtsushi: @valvallow match-lambda* を ...
Twitter / SaitoAtsushi: @valvallow (define-syntax ...
書いてみました。以下コード。
(lambda (expr) (match expr clause …))
というかもうマクロにする必要もなさそうですね。。match-lambda* 使えば良いですね・・・。
追記
case-lambda でよかったのかもしれない。。
Gauche ユーザリファレンス: 4.3 手続きを作る
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿