Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!rutgers!rochester!pt.cs.cmu.edu!o.gp.cs.cmu.edu!spot From: spot@CS.CMU.EDU (Scott Draves) Newsgroups: comp.lang.functional Subject: Re: "off-side rule" Message-ID: Date: 18 Jan 91 12:48:28 GMT References: Sender: netnews@cs.cmu.edu (USENET News Group Software) Distribution: comp Organization: School of Computer Science, Carnegie Mellon University Lines: 20 In-Reply-To: acha@CS.CMU.EDU's message of 17 Jan 91 17:03:16 GMT While it's true that one can use indentation to replace grouping, i think this is quite dangerous. Many programs feel free to change the spacing in a program. emacs will often convert between tabs and spaces. some implementations of cpp converts tabs to spaces. unix make pays attention to whitespace, and it is one of the "features" most regretted by the designers. i don't think the fact that it can be turned off helps, one could still receive someone else's code that uses it, and then you're hosed. it's just plain gross. just my $1/50 -- IBM Scott Draves Intel spot@cs.cmu.edu Microsoft