Can ruby comment out a block of code???

R

Roseanne Zhang

It sounds pretty stupid, but I could not find a way to do it in Ruby
yet.

Such in C/C++/Java:
/*
This is all comments.

This forum is connected to a mailing list that is read by thousands of
people. Before you post, please use the FAQ, the Ruby documentation and
Google to find an answer to your question. If you can't find an answer
there, make sure to include all relevant information that is necessary
to help you in your post.
*/

Am I missing something???

Help, please!
 
J

James Edward Gray II

It sounds pretty stupid, but I could not find a way to do it in Ruby
yet.

Such in C/C++/Java:
/*
This is all comments.

This forum is connected to a mailing list that is read by
thousands of
people. Before you post, please use the FAQ, the Ruby documentation
and
Google to find an answer to your question. If you can't find an answer
there, make sure to include all relevant information that is necessary
to help you in your post.
*/

Ruby's block comment looks like this:

=begin

We're in a comment here. Both the =begin and the =end must be the
first elements on a line for this to work.

=end

James Edward Gray II
 
M

M. Edward (Ed) Borasky

Roseanne said:
It sounds pretty stupid, but I could not find a way to do it in Ruby
yet.

Such in C/C++/Java:
/*
This is all comments.

This forum is connected to a mailing list that is read by thousands of
people. Before you post, please use the FAQ, the Ruby documentation and
Google to find an answer to your question. If you can't find an answer
there, make sure to include all relevant information that is necessary
to help you in your post.
*/

Am I missing something???

Help, please!
<do this>

$ acroread Programming\ Ruby.pdf

Search for =begin

Page 218:
</do this>

Looks like a line starting with "=begin" and a line starting with "=end"
will comment out a chunk of code.

HTH
 
R

Roseanne Zhang

James said:
On Oct 14, 2006, at 12:47 PM, Roseanne Zhang wrote:
=begin

We're in a comment here. Both the =begin and the =end must be the
first elements on a line for this to work.

=end

James Edward Gray II

Huge Thanks!

I believe I saw it once somewhere, but remembered it wrong.
I wrote
==begin
==end

and it dit not work. :(

Stupid me!!!!
 
E

Esad Hajdarevic

James said:
Ruby's block comment looks like this:

=begin

We're in a comment here. Both the =begin and the =end must be the first
elements on a line for this to work.

=end

Are there any plans on introducing shorter form in ruby 2?

The form isn't that much of a problem, but the fact that something like
that isn't possible

puts "hey" =begin
comment
=end

Esad
 
D

David Vallner

--------------enig0BDFE7764808114629A7AD4E
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Esad said:
Are there any plans on introducing shorter form in ruby 2?
=20

Using all pound signs is more common - I only see the =3Dbegin / =3Dend
style for file headers. Just Learn To Use Your IDE/Editor, and use
whicheverkeycombo it provides for line-commenting a paragraph, and
letting you span such a comment over multiple lines easily. I -think-
ruby-mode for Emacs supports auto-fill for that. Might be thinking of
another language though.

David Vallner


--------------enig0BDFE7764808114629A7AD4E
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)

iD8DBQFFMl20y6MhrS8astoRAvjqAJ98aYuVK26cNjaWtkBCrhTVA3gqdwCfWyl/
H6lTDuur9i5LGdXT1BO77T0=
=cEkr
-----END PGP SIGNATURE-----

--------------enig0BDFE7764808114629A7AD4E--
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,576
Members
45,054
Latest member
LucyCarper

Latest Threads

Top