Hi all,
I wanted to know the best place where I can find how instance_eval works. I
also wanted to know how the implementation of .each { } in implemented for
Array class.
I also need to say that I have been new to Ruby but old to OO programming.
Thanks.
···
--
sachin.gadkar@gmail.com
URL : http://nichas143.tripod.com
Hi --
Hi all,
I wanted to know the best place where I can find how instance_eval works. I
ri instance_eval
also wanted to know how the implementation of .each { } in implemented for
Array class.
It's defined in array.c. It goes through the array and yields each
element in turn as it goes.
David
···
On Tue, 9 Jan 2007, Sachin Gadkar wrote:
--
Q. What is THE Ruby book for Rails developers?
A. RUBY FOR RAILS by David A. Black (http://www.manning.com/black\)
(See what readers are saying! http://www.rubypal.com/r4rrevs.pdf\)
Q. Where can I get Ruby/Rails on-site training, consulting, coaching?
A. Ruby Power and Light, LLC (http://www.rubypal.com)
Sachin Gadkar wrote:
Hi all,
I wanted to know the best place where I can find how instance_eval works. I
also wanted to know how the implementation of .each { } in implemented for
Array class.
I also need to say that I have been new to Ruby but old to OO programming.
Thanks.
Here is how Array#each is implemented:
http://ruby-doc.org/core/classes/Array.src/M002225.html
Here is the documentation for Object#instace_eval:
http://ruby-doc.org/core/classes/Object.html#M000343
That should get you started.
-Justin
Thank you very much... I got my answer
Let me tell you I am in love with Ruby.
···
On 1/10/07, Justin Collins <collinsj@seattleu.edu> wrote:
Sachin Gadkar wrote:
> Hi all,
> I wanted to know the best place where I can find how instance_eval
> works. I
> also wanted to know how the implementation of .each { } in implemented
> for
> Array class.
>
> I also need to say that I have been new to Ruby but old to OO
> programming.
>
> Thanks.
>
Here is how Array#each is implemented:
http://ruby-doc.org/core/classes/Array.src/M002225.html
Here is the documentation for Object#instace_eval:
http://ruby-doc.org/core/classes/Object.html#M000343
That should get you started.
-Justin
--
sachin.gadkar@gmail.com
URL : http://nichas143.tripod.com