| class NilClass |
|
nil.
| instance methods | |
| & |
nil & anObject
-> false
|
And-Returns false. As anObject is an
argument to a method call, it is always evaluated; there is no
short-circuit evaluation in this case.
produces:
|
| ^ |
nil ^ anObject
-> true or false
|
Exclusive Or-Returns false if anObject is nil or
false,
true otherwise.
|
| | |
nil | anObject
-> true or false
|
Or-Returns false if anObject is
nil or false, true otherwise.
|
| nil? |
nil.nil? -> true
|
Always returns true.
|
| to_a |
nil.to_a -> []
|
Always returns an empty array. |
| to_i |
nil.to_i -> 0
|
Always returns zero. |
| to_s |
nil.to_s -> ""
|
Always returns the empty string. |