Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site watmath.UUCP
Path: utzoo!watmath!jmsellens
From: jmsellens@watmath.UUCP (John M Sellens)
Newsgroups: net.lang.c
Subject: Semi-colons as separators are stupid
Message-ID: <17089@watmath.UUCP>
Date: Sun, 3-Nov-85 19:38:08 EST
Article-I.D.: watmath.17089
Posted: Sun Nov  3 19:38:08 1985
Date-Received: Mon, 4-Nov-85 02:30:38 EST
Distribution: net
Organization: U of Waterloo, Ontario
Lines: 16

Witness Pascal.  Many people feel that since ; is optional in some places
(e.g. before an end) there is no reason to put one there.

Example:
  procedure blort;
  begin
    stmt1;
    stmt2
  end;

If you decide that you want a stmt3, I personally GUARANTEE that 99% of the
time you will forget to add the now necessary semi-colon after stmt2.

It is much more difficult to suffer from this problem using C's ; rules.

QED