Re: Philosophical question regarding statement terminators

jthorn@galileo.thp.univie.ac.at (Jonathan Thornburg)
9 Nov 2000 16:49:36 -0500

          From comp.compilers

Related articles
Philosophical question regarding statement terminators steve@brazzell.com (Steve Brazzell) (2000-11-07)
Re: Philosophical question regarding statement terminators tmoog@polhode.com (Tom Moog) (2000-11-09)
Re: Philosophical question regarding statement terminators cfc@world.std.com (Chris F Clark) (2000-11-09)
Re: Philosophical question regarding statement terminators jthorn@galileo.thp.univie.ac.at (2000-11-09)
Re: Philosophical question regarding statement terminators vbdis@aol.com (2000-11-11)
Re: Philosophical question regarding statement terminators wclodius@aol.com (2000-11-14)
Re: Philosophical question regarding statement terminators cfc@world.std.com (Chris F Clark) (2000-11-14)
Re: Philosophical question regarding statement terminators jerrold.leichter@smarts.com (Jerry Leichter) (2000-11-14)
Re: Philosophical question regarding statement terminators cfc@world.std.com (Chris F Clark) (2000-11-15)
Re: Philosophical question regarding statement terminators vbdis@aol.com (2000-11-17)
[3 later articles]
| List of all articles for this month |
From: jthorn@galileo.thp.univie.ac.at (Jonathan Thornburg)
Newsgroups: comp.compilers
Date: 9 Nov 2000 16:49:36 -0500
Organization: Universitaet Wien (Vienna, Austria) / Institut fuer Theoretische Physik
References: 00-11-058
Summary: reference to Brian Kernighan paper on Pascal design
Keywords: design, question, Pascal, C
Posted-Date: 09 Nov 2000 16:49:36 EST

Steve Brazzell <steve@brazzell.com> wrote:
>Can someone point me to a good source of information on the pros/cons of the
>requirement some languages have for statement terminators, such as the
>semicolon in C, Pascal, etc.?


Our esteemed moderator requested replies directly to the original
poster, but I'd like to point to a reference which I think many readers
may find of interest for its insights into programming language design:


      Brian W. Kernighan
      "Why Pascal Is Not My Favorite Programming Language"
      Originally Bell Labs Computing Science Technical Report number 100,
            published in 1981
      http://www.lysator.liu.se/c/bwk-on-pascal.html (html)
      http://cm.bell-labs.com/cm/cs/cstr/100.ps.gz (gzipped postscript)


The author discusses semicolon as terminator-vs-separator in section 6.


--
-- Jonathan Thornburg <jthorn@thp.univie.ac.at>
      http://www.thp.univie.ac.at/~jthorn/home.html
      Universitaet Wien (Vienna, Austria) / Institut fuer Theoretische Physik


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.