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


Groups > comp.compilers > #507 > unrolled thread

C Syntax, 1989/1990, 1999 and 2010.

Started byRock Brentwood <federation2005@netzero.com>
First post2012-03-17 12:51 -0700
Last post2012-03-19 07:51 -0700
Articles 2 — 1 participant

Back to article view | Back to comp.compilers


Contents

  C Syntax, 1989/1990, 1999 and 2010. Rock Brentwood <federation2005@netzero.com> - 2012-03-17 12:51 -0700
    Re: C Syntax, 1989/1990, 1999 and 2010. Rock Brentwood <federation2005@netzero.com> - 2012-03-19 07:51 -0700

#507 — C Syntax, 1989/1990, 1999 and 2010.

FromRock Brentwood <federation2005@netzero.com>
Date2012-03-17 12:51 -0700
SubjectC Syntax, 1989/1990, 1999 and 2010.
Message-ID<12-03-040@comp.compilers>
C Syntax
http://www.docstoc.com/docs/116519402/CSyntax

The syntax is substantially simplified in several ways without losing
or changing content -- as follows: (1) certain constraints are stated
explicitly rather than through a duplication or
proliferation of phrase structure rules, (2) EBNF is used, thus
substantially cutting down on the number of auxiliary or extraneous
rules and non-terminals.

The changes made in the 1999 and 2010 editions of the language are
highlighted respectively in green and cyan.

As mentioned the write-up, I will not offer any guarantee of
compatibility with any portions of the relevant standards that are not
already freely available and differ from what is.

In time, more details will be presented in the morphemic (i.e.
"lexical") and pre-processing layers.

[toc] | [next] | [standalone]


#512

FromRock Brentwood <federation2005@netzero.com>
Date2012-03-19 07:51 -0700
Message-ID<12-03-045@comp.compilers>
In reply to#507
On Mar 17, 11:51 am, Rock Brentwood <federation2...@netzero.com>
wrote:
> C Syntax http://www.docstoc.com/docs/116519402/CSyntax

DocStoc apparently moved it over to

http://www.docstoc.com/docs/116519402/The-Syntax-of-C

but originally gave me the address

http://www.docstoc.com/docs/116519402/CSyntax

> In time, more details will be presented in the morphemic (i.e.
> "lexical") and pre-processing layers.

Any revisions made to the file are treated by the web site as new
documents -- with separate addresses. A steady link to all my
documents is http://www.docstoc.com/profile/rockbrentwood

I'm repeating the same exercise for C++, which all this is a trial run
for. Maybe also C# and SQL (but definitely I will also be doing
Prolog!). When the site gets cluttered enough, this article and its
descendants and relatives will be put in a separate folder on
programming languages or computer science.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.compilers


csiph-web