2008-10-12 case-lambda を短く実装 scheme mosh (define-macro (case-lambda . x) `(lambda args ((match-lambda ,@x) args))) ごめんなさい。いやでも本当にこれは便利。