Python from Wise Guy's Viewpoint

Matthew Danish mdanish at andrew.cmu.edu
Tue Oct 21 03:42:55 EDT 2003


On Mon, Oct 20, 2003 at 07:27:49PM -0700, Michael Geary wrote:
> > > In general, I'm wary of notations like "f x" that use whitespace as an
> > > operator (see http://www.research.att.com/~bs/whitespace98.pdf).
> 
> > Hmm, rather curious paper.  I never really though of "f x" using
> > whitespace as an operator--it's a delimiter in the strict sense.  The
> > grammar of ML and Haskell define that consecutive expressions form a
> > function application.  Lisp certainly uses whitespace as a simple
> > delimiter...
> 
> Did you read the cited paper *all the way to the end*?

Why bother?  It says "April 1" in the Abstract, and got boring about 2
paragraphs later.  I should have scare-quoted "operator" above, or
rather the lack of one, which is interpreted as meaning function
application.

-- 
; Matthew Danish <mdanish at andrew.cmu.edu>
; OpenPGP public key: C24B6010 on keyring.debian.org
; Signed or encrypted mail welcome.
; "There is no dark side of the moon really; matter of fact, it's all dark."




More information about the Python-list mailing list