Alex Rivera | Logout

Is there goto statement in Ruby?

Asked 2009-10-28T02:35:00.843
18

Is there a way to start at a specified line, like a goto statement?

Edit
Report

1 Answer

4

There is the ruby command line switch -x.

 -x[directory]  Tells Ruby that the script is embedded in a message.
                Leading garbage will be discarded until the first that
                starts with “#!” and contains the string, “ruby”.  Any
                meaningful switches on that line will applied.  The end of
                script must be specified with either EOF, ^D (control-D),
                ^Z (control-Z), or reserved word __END__.  If the direc‐
                tory name is specified, Ruby will switch to that directory
                before executing script.

BTW, I'm pretty sure ruby-goto was, umm, a joke. I don't believe the download link has ever worked. Or am I just supposed to point people to it and keep quiet? I never know...

I liked Ryan's next line after announcing ruby-goto:

Stay tuned for the next evil module... ruby-malloc! Have a nice day.

Ryan is clearly a genius.

answered 2009-10-28T02:45:22.273

Your Answer