What the »?


#1

Im just learning trough the “geting started with ruby”
i’m only on page Ruby.new and im stuck
here’s the thing, I’m using FreeRIDE to duplicate the examples

a = %w{ ant bee cat dog elk }
a[0] » “ant”
a[3] » “dog”

for the live of me i cant seem to use Alt+0187 (»)
what happen??


#2

I believe this is just showing you what data is stored in which slot in
the
array.

a[0] contains “ant”, etc.


#3

You don’t need to actually type in the “»”. In the code, that
convention is used to show you the output/value of the expression on
the left.


#4

Jim McFarland wrote:

You don’t need to actually type in the “�”. In the code, that
convention is used to show you the output/value of the expression on
the left.
Thank you for helping me but please bear with me for a moment :slight_smile:
could you give me an example?


#5

Michael G. wrote:

I believe this is just showing you what data is stored in which slot in
the
array.

a[0] contains “ant”, etc.

mmm sorry for the misunderstanding
but what I meant is, why cant I enter [ » ] with the FreeRIDE
I tried pressing Alt+0187 in my keyboard and nothing happen


#6

This might explain it better than me:

http://www.rubycentral.com/book/preface.html

Go there and read the section on “Notation Conventions”.


#7

Jim McFarland wrote:

This might explain it better than me:

http://www.rubycentral.com/book/preface.html

Go there and read the section on “Notation Conventions”.
So the » is just a sample of the output?


#8

a[0] » “ant”
a[3] » “dog”

is equivalent to “reading”

a[0] has a value of “ant”
a[3] has a value of “dog”

it’s strictly there for visualization purposes and has not meaning
outside
that context, ie, it’s not code.


#9

On 3/13/06, Bobby removed_email_address@domain.invalid wrote:

Michael G. wrote:

I believe this is just showing you what data is stored in which slot in
the
array.

a[0] contains “ant”, etc.

mmm sorry for the misunderstanding
but what I meant is, why cant I enter [ » ] with the FreeRIDE
I tried pressing Alt+0187 in my keyboard and nothing happen

You don’t need to enter that character. That character and anything
after it is not part of the actual sample code.


#10

Chris H. wrote:

a[0] » “ant”
a[3] » “dog”

is equivalent to “reading”

a[0] has a value of “ant”
a[3] has a value of “dog”

it’s strictly there for visualization purposes and has not meaning
outside
that context, ie, it’s not code.
Ahh I see
Thank you all for your help :slight_smile: