Robert Klemme wrote:
> On 18.02.2009 15:18, Aldric Giacomoni wrote:
>> Robert Klemme wrote:
>>> 2009/2/18 Aldric Giacomoni <"aldric[removeme]"@trevoke.net>:
>>>  
>>>> I know I could just use rubytree, which looks quite nice, but I'd like
>>>> to see what you guys would do about creating a tree and linking the
>>>> nodes together.
>>>> In C++ we'd just make pointers, so how would we do the equivalent 
>>>> in Ruby?
>>>>     
>>> We use object references - as always when referring other objects.
>>> Ruby does not have the multitude of options that C++ has.
>
>> Alright, Robert - I don't know how that works in Ruby! Would you provide
>> me with a simple example, explain it, or point me to something that
>> explains it, please?
>
> I wasn't aware that you were after _such_ basic information.  
> Actually, since you mentioned using rubytree I assumed that you are 
> familiar with the language.  The simplest and most basic form of a 
> relation between two objects is probably:
>
> class Foo
>   def set(x)
>     @the_other = x
>   end
> end
>
> f = Foo.new
> x = Foo.new
> f.set(x)
>
> Now f references x.
>
> I suggest you get your hands on David's new book once it is out and in 
> the meantime consult those various introductory documents (can be 
> found via http://www.ruby-doc.org/).
>
> Cheers
>
>     robert
I am .. I just had a complete brain fart on this! I understand perfectly 
everything that's been mentioned now. Thank you so much for your help!

--Aldric