Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #1029

Re: indent: convert to C-style comments

From Thad Smith <ThadSmith@acm.org>
Newsgroups comp.programming, comp.unix.programmer
Subject Re: indent: convert to C-style comments
Date 2011-11-10 20:47 -0700
Organization Aioe.org NNTP Server
Message-ID <j9i5se$ssj$1@speranza.aioe.org> (permalink)
References <j8ut1o$psd$1@speranza.aioe.org> <9hhhbcF62fU1@mid.individual.net> <j944ln$ad8$1@speranza.aioe.org> <j97a9a$1lu$1@speranza.aioe.org> <9hvh24F8d8U1@mid.uni-berlin.de>

Cross-posted to 2 groups.

Show all headers | View raw


On 11/9/2011 7:29 AM, Jens Thoms Toerring wrote:
> In comp.unix.programmer Thad Smith<ThadSmith@acm.org>  wrote:
>> On 11/5/2011 3:00 PM, Mark wrote:
>
>>>>> I've read through 'man indent' but have not found if it allows to enforce
>>>>> C-style comments. Am I missing any option using which would convert C++
>>>>> comments in to C-style?
>
>> It's a nice programming exercise to convert the comments.  Remember to
>> disable  // searches in string constants and character constants.
>
>>   For solid code, you
>> need to also process trigraphs and line continuations.
>
> How could "//" appear in a character constant?

6.4.4.4: An integer character constant is a sequence of one or more multibyte 
characters enclosed in single-quotes, as in 'x'.

The BNF also shows
character-constant:	' c-char-sequence '
			L' c-char-sequence '
c-char-sequence:	c-char
			c-char-sequence c-char
c-char:			any member of the source character set except
the single-quote ', backslash \, or new-line character escape-sequence

An int may hold multiple bytes.

Back to comp.programming | Previous | NextPrevious in thread | Find similar


Thread

indent: convert to C-style comments "Mark" <mark_cruzNOTFORSPAM@hotmail.com> - 2011-11-03 16:20 -0400
  Re: indent: convert to C-style comments Ian Collins <ian-news@hotmail.com> - 2011-11-04 20:08 +1300
    Re: indent: convert to C-style comments scott@slp53.sl.home (Scott Lurndal) - 2011-11-04 16:46 +0000
    Re: indent: convert to C-style comments "Mark" <mark_cruzNOTFORSPAM@hotmail.com> - 2011-11-05 16:00 -0500
      Re: indent: convert to C-style comments Ian Collins <ian-news@hotmail.com> - 2011-11-06 09:05 +1300
        Re: indent: convert to C-style comments "Mark" <mark_cruzNOTFORSPAM@hotmail.com> - 2011-11-05 16:12 -0500
      Re: indent: convert to C-style comments Thad Smith <ThadSmith@acm.org> - 2011-11-06 18:54 -0600
        Re: indent: convert to C-style comments jt@toerring.de (Jens Thoms Toerring) - 2011-11-09 14:29 +0000
          Re: indent: convert to C-style comments John Gordon <gordon@panix.com> - 2011-11-09 17:07 +0000
            Re: indent: convert to C-style comments jt@toerring.de (Jens Thoms Toerring) - 2011-11-09 18:36 +0000
              Re: indent: convert to C-style comments John Gordon <gordon@panix.com> - 2011-11-10 20:08 +0000
                Re: indent: convert to C-style comments Doug McIntyre <merlyn@geeks.org> - 2011-11-10 20:21 +0000
                Re: indent: convert to C-style comments jt@toerring.de (Jens Thoms Toerring) - 2011-11-10 21:04 +0000
          Re: indent: convert to C-style comments Thad Smith <ThadSmith@acm.org> - 2011-11-10 20:47 -0700

csiph-web