Bugs: Browse | Submit New | Admin

[#1469] [doc patch->object.c] instance_variable_set will create an instance var

Date:
2005-02-07 16:40
Priority:
3
Submitted By:
Sam Roberts (sam)
Assigned To:
Eric Hodel (drbrain)
Category:
Documentation, ri, and rdoc
State:
Open
Platform:
 
Summary:
[doc patch->object.c] instance_variable_set will create an instance var

Detailed description
This wasn't clear from the docs, or the example, but I tried it:
        
$ irb < ivarset.rb
>> class Fred
>>   def initialize(p1, p2)
>>     @a, @b = p1, p2
>>   end
>> end
=> nil
>> fred = Fred.new('cat', 99)
=> #<Fred:0x2fd764 @a="cat", @b=99>
>> fred.instance_variable_set(:@a, 'dog')
=> "dog"
>> fred.instance_variable_set(:@c, 'cat')
=> "cat"
>> fred.inspect
=> "#<Fred:0x2fd764 @a=\"dog\", @b=99, @c=\"cat\">" 
>>

Add A Comment: Notepad

Please login


Followup

Message
Date: 2007-05-30 04:03
Sender: Ryan Davis

no patch

Attached Files:

Name Description Download
No Files Currently Attached

Changes:

Field Old Value Date By
category_idNone2007-05-30 04:04zenspider
assigned_tonone2007-05-30 04:04zenspider
category_idMisc / Other Standard Library2007-05-30 04:03zenspider
artifact_group_idv1.8.x2007-05-30 04:03zenspider
summary [doc patch-&amp;gt;object.c] instance_variable_set will create an instance var2007-05-30 04:03zenspider
category_idCrypto / Digest / Compression2007-05-30 03:50zenspider
summary [doc patch-&gt;object.c] instance_variable_set will create an instance var2007-05-30 03:50zenspider
summary [doc patch->object.c] instance_variable_set will create an instance var2007-05-30 03:41zenspider
artifact_group_idNone2007-05-30 03:41zenspider