From: Yukihiro Matsumoto Date: 2005-01-06T01:04:31+09:00 Subject: Re: Seeking info on keyword parameters Hi, In message "Re: Seeking info on keyword parameters" on Wed, 5 Jan 2005 12:36:33 +0900, "itsme213" writes: |Will keyword invocation syntax permit leaving out the parenthesis? i.e. | foo.move( a, from: b, to: c) |as well as | foo.move a, from: b, to: c |? Yes. |If a subclass of Symbol like SelectorSymbol also had a @namespace slot to |provide selector namespaces (which would be great with Ruby's modules and |re-opening of classes; SmallScript does something similar), we would also |need some way to associate a namespace with a selector symbol. e.g. | x.send :move # which namespace? symbol or selector symbol? | x.send N1::move # ah, N1's :move selector symbol | x.send :move # send could treat :move symbol as default_ns::move |selector symbol? I'm not sure I get you, but I feel like you're suggesting something interesting. Let me consider. Detailed explanation would be welcomed. matz.