CBFalconer said:
Richard Heathfield wrote:
I said 'definitive thing', not 'end'.
Look at the context - the thing to which you were replying was: "The
semicolon brings the if to an end." You said that this was true in Pascal
but not in C, and /then/ said: "In C the definitive thing is the presence
of a following 'else'." The obvious way to read this is that you were
claiming the presence of the following 'else' is the definitive thing that
marks the end of the 'if'.
If you didn't mean that, fine, we're arguing over nothing, so let's stop.