Is there a way to start at a specified line, like a goto statement?
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.