* doc/syntax/calling_methods.rdoc (Receiver): Added :: as pointed out
by Tony Arcieri * doc/syntax/calling_methods.rdoc (Block Argument): Fixed { } block examples as pointed out by David Copeland. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
eeee190882
commit
17bc951fc5
|
@ -1,3 +1,10 @@
|
||||||
|
Tue Jan 15 09:27:56 2013 Eric Hodel <drbrain@segment7.net>
|
||||||
|
|
||||||
|
* doc/syntax/calling_methods.rdoc (Receiver): Added :: as pointed out
|
||||||
|
by Tony Arcieri
|
||||||
|
* doc/syntax/calling_methods.rdoc (Block Argument): Fixed { } block
|
||||||
|
examples as pointed out by David Copeland.
|
||||||
|
|
||||||
Tue Jan 15 09:10:29 2013 Eric Hodel <drbrain@segment7.net>
|
Tue Jan 15 09:10:29 2013 Eric Hodel <drbrain@segment7.net>
|
||||||
|
|
||||||
* doc/syntax/methods.rdoc (Array/Hash Argument): Moved above Keyword
|
* doc/syntax/methods.rdoc (Array/Hash Argument): Moved above Keyword
|
||||||
|
|
|
@ -24,6 +24,9 @@ This sends the +my_method+ message to +my_object+. Any object can be a
|
||||||
receiver but depending on the method's visibility sending a message may raise a
|
receiver but depending on the method's visibility sending a message may raise a
|
||||||
NoMethodError.
|
NoMethodError.
|
||||||
|
|
||||||
|
You may also use <code>::</code> to designate a receiver, but this is rarely
|
||||||
|
used due to the potential for confusion with <code>::</code> for namespaces.
|
||||||
|
|
||||||
== Positional Arguments
|
== Positional Arguments
|
||||||
|
|
||||||
The positional arguments for the message follow the method name:
|
The positional arguments for the message follow the method name:
|
||||||
|
@ -68,13 +71,13 @@ or:
|
||||||
|
|
||||||
my_method {
|
my_method {
|
||||||
# ...
|
# ...
|
||||||
end
|
}
|
||||||
|
|
||||||
<code>do end</code> has lower precedence than <code>{ }</code> so:
|
<code>do end</code> has lower precedence than <code>{ }</code> so:
|
||||||
|
|
||||||
method_1 method_2 {
|
method_1 method_2 {
|
||||||
# ...
|
# ...
|
||||||
end
|
}
|
||||||
|
|
||||||
Sends the block to +method_2+ while:
|
Sends the block to +method_2+ while:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue