Gauche > Archives > 2024/08/08

2024/08/08 03:51:12 UTCnobsun
#
Gauche で、任意個の引数を取れる手続から、アリティを固定数に制限した手続を作るには、どうすればよいでしょう?(ブランクがありすぎて全然鼻が効かない状態です)
2024/08/08 04:01:51 UTCnobsun
#
MIT-Scheme で
(define (restrict-arity proc nargs)
    (hash-table-set! arity-table proc nargs)
    proc)
と定義されている、restrict-arity を Gauche で定義することを考えています。
2024/08/08 04:28:47 UTCとおる。
#
Software Design for Flexibility にそんな例がありましたねー。