From: Trans Date: 2005-10-25T05:37:02+09:00 Subject: Re: A comparison by example of keyword argument styles Widdle it: def foo( required :bar, :baz ; optional :request=>'useless' ; named :side, :meat=>'fish' ) def foo( bar, baz ; optional :request=>'useless' ; named :side, :meat=>'fish' ) def foo( bar, baz, request='useless', keys: side, meat=>'fish' ) def foo( bar, baz, request='useless', side=>nil, meat=>'fish' ) T.