🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #2004

Re: Comment Syntax

#2004
From: Stephen Clamage
Date: Sun, 18 Nov 1990 01:01
18 lines
1272 bytes
wald@theory.lcs.mit.edu (David Wald) writes:

>How much of a problem would this be?  It would mean that \\\n behaves
>the same in comments as outside them, but that is already the case.
>What do BCPL or C++ do with a comment like this?

We don't have an actual standard for C++ yet, but E&S specifies (16.1)
that trigraphs and escaped newlines are processed before comments.
This is the same as in ANSI C, except that C++ also has the //-style
comment.  If ANSI C were to adopt //-style comments, I assume it
would use the same rule, since anything else would violate the
existing phases of translation.  The idea is to allow machine-generated
code to fold at any convenient point on systems with line-length
limitations, and not have to parse the code to figure out where was
a safe place.
-- 

Steve Clamage, TauMetric Corp, steve@taumet.com
Technical Details
Message-ID: <521@taumet.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!taumet!steve
References: <14390@smoke.brl.mil> <48.UUL1.3#5077@aussie.COM> <1990Nov13.181856.17322@mintaka.lcs.mit.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!taumet!steve
From: steve@taumet.com (Stephen Clamage)
Newsgroups: comp.std.c
Subject: Re: Comment Syntax
Message-ID: <521@taumet.com>
Date: 18 Nov 90 01:01:36 GMT
References: <14390@smoke.brl.mil> <48.UUL1.3#5077@aussie.COM> <1990Nov13.181856.17322@mintaka.lcs.mit.edu>
Organization: Taumetric Corporation, San Diego
Lines: 18