rgh@inmet.UUCP (04/26/85)
The language Icon has a good solution to the semicolon problem.
It's defined as a statement separator, with the added rule that
end-of-line implies a semicolon if one could legitimately occur
there. So you write multi-line statements using trailing operator
style:
a = b + # semicolon can't occur here
c +
d # could here, so one is assumed
f( x + 1,
y + 2,
z - x)
Randy Hudson {ihnp4,ima,harpo}!inmet!rgh