Newsgroups: comp.lang.scheme
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!mintaka!mintaka.lcs.mit.edu!alan
From: alan@ai.mit.edu (Alan Bawden)
Subject: Re: Keywords do not apply
In-Reply-To: STCS8004%IRUCCVAX.UCC.IE@mitvma.mit.EDU's message of 2 May 91 16:58:00 GMT
Message-ID: <ALAN.91May2223341@august.ai.mit.edu>
Sender: news@mintaka.lcs.mit.edu
Organization: ITS Preservation Society
References: <9105021642.aa12771@mc.lcs.mit.edu>
Date: 2 May 91 22:33:41
Lines: 10

In article <9105021642.aa12771@mc.lcs.mit.edu>
STCS8004%IRUCCVAX.UCC.IE@mitvma.mit.EDU writes:

   If  you want  to argue  that AND  is not  a function,  then I  disagree.

Well, as the language is currently defined, AND is -not- a function.  It is
a keyword just like LAMBDA (hence my example).  You really can't disagree
with that, it's just a fact.  You -can- argue that AND was not a good name
for that keyword.  You -can- argue that the Boolean function that computes
the conjunction of its arguments should be provided as a primitive.
