On 6/7/06, Stewart Stremler <[EMAIL PROTECTED]> wrote:
begin  quoting Steven E. Harris as of Wed, Jun 07, 2006 at 08:31:37AM -0700:
[snip]
> Allowing space to be used to terminate an identifier does not make a
> language "whitespace-sensitive".  I interpret that kind of sensitivity
> to mean that the program's (or sentence's) meaning changes depending
> on how much space /above the minimum/ is used. That is, if "int i" and

i.e., is whitespace just a delimiter, or does it have additional meaning?

> "int  i" were different because the latter contains one more
> intervening space, I'd call that being whitespace-sensitive. But
> differentiating between "inti" and "int i" is not sensitive as such,
> as that intervening space is the minimum punctuation required to
> indicate a boundary between two identifiers.

What would you call a language that did not need an intervening space
to indicate such a boundary?

FORTRAN

      DO 10 I = 1, 100
      DO10I=1,100
      DO10I=1.100

First two statements are the same, third one has a minor typo that
caused a missile crash.

   carl
--
   carl lowenstein         marine physical lab     u.c. san diego
                                                [EMAIL PROTECTED]


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to