From: gdotone@gmail.com
Subject: Re: Is there a way to do large block of source code comments
Date: Wed, 3 Sep 2014 01:23:21 -0700 (PDT)
Date: 2014-09-03T01:23:21-07:00 [thread overview]
Message-ID: <4407fc6e-a3a6-47d6-8f49-a5a0a1e8e0c4@googlegroups.com> (raw)
In-Reply-To: <alpine.DEB.2.11.1409031000550.24038@debian>
On Wednesday, September 3, 2014 2:29:33 AM UTC-4, Stefan...@uni-weimar.de wrote:
> You don't need to agree with that decision by the Ada designers -- I am
> not sure if I would agree with that either -- but you should understand
> that it was something the Ada designers had carefully considered before,
> very much unlike the Pascal example you gave, which was really an ad-hoc
> decision, for the convenience of the compiler writer.
>
> Now, I actually think it would have been possible to have block comments
> the Ada way (and is still possible for Ada 202X): Allow block comments
> (I'd suggest Pascal's "(*" and "*)" for their brackets but that is a
> matter of taste). Just prohibit nesting! I.e., any "(*" inside a block
> comment is a syntax error. Conventional "--" comments are allowed, and any
> "(*" and "*)" inside a conventional comment are allowed and ignored (i.e.,
> not treated as block comment brackets).
>
> This language feature would allow to easily comment out large program
> parts without safety issues. But I doubt there is actually much demand for
> that in the Ada community!
>
very good suggestion (* ... *)
-* *-, {* ... *}, [- ... -], --| ... |--, -| ... |-, *| ... |*, it's just a matter of finding the Ada 202X way :-)
perhaps, in 202X, there may be a way to include actual icons in the code as in apple's swift.
we could end up with some nicely designed bookends to handle the job.
g.
next prev parent reply other threads:[~2014-09-03 8:23 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-01 17:24 Is there a way to do large block of source code comments gdotone
2014-09-01 19:04 ` Jeffrey Carter
2014-09-03 0:07 ` robin.vowels
2014-09-03 0:44 ` Jeffrey Carter
2014-09-03 1:15 ` gdotone
2014-09-03 4:17 ` J-P. Rosen
2014-09-03 8:04 ` Brian Drummond
2014-09-03 0:50 ` Adam Beneschan
2014-09-04 2:30 ` robin.vowels
2014-09-04 15:12 ` Adam Beneschan
2014-09-03 8:22 ` Georg Bauhaus
2014-09-03 8:28 ` Stefan.Lucks
2014-09-03 8:23 ` gdotone [this message]
2014-09-03 8:57 ` Pascal Obry
2014-09-03 15:12 ` Stefan.Lucks
2014-09-03 15:52 ` Pascal Obry
2014-09-03 17:48 ` Georg Bauhaus
2014-09-03 18:28 ` Peter Chapin
2014-09-03 18:52 ` Adam Beneschan
2014-09-03 21:47 ` gautier_niouzes
[not found] ` <91e173a8-7451-4609-b141-ce3c6b19455f@googlegroups.com>
2014-09-04 5:56 ` Pascal Obry
2014-09-03 22:42 ` Georg Bauhaus
2014-09-03 21:02 ` Stefan.Lucks
2014-10-01 21:15 ` Randy Brukardt
2014-09-03 16:58 ` Jeffrey Carter
2014-09-04 18:19 ` Keith Thompson
2014-09-03 15:32 ` Shark8
2014-09-04 2:37 ` robin.vowels
2014-09-04 7:20 ` Georg Bauhaus
2014-09-04 12:46 ` robin.vowels
2014-09-04 15:44 ` G.B.
2014-09-12 2:52 ` Shark8
2014-09-01 19:08 ` Niklas Holsti
2014-09-01 20:34 ` G.B.
2014-09-01 20:53 ` Niklas Holsti
2014-09-02 13:14 ` G.B.
2014-09-02 14:38 ` kalvin.news
2014-09-02 23:33 ` Randy Brukardt
2014-09-03 8:17 ` Georg Bauhaus
2014-09-01 21:15 ` Simon Wright
2014-09-02 15:01 ` Adam Beneschan
2014-09-02 16:35 ` Simon Wright
2014-09-02 17:14 ` Jeffrey Carter
2014-09-02 19:02 ` Niklas Holsti
2014-09-02 20:10 ` mockturtle
2014-09-02 23:36 ` Randy Brukardt
2014-09-01 19:13 ` Anh Vo
2014-09-01 21:04 ` gdotone
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox