From: Paul Rudin
Subject: Re: function vs. symbol-function
Date: 
Message-ID: <m3u302lnle.fsf@shodan.demon.co.uk>
Barry Margolin <······@bbnplanet.com> writes:

> In article <··············@shodan.demon.co.uk>,
> Paul Rudin  <·····@shodan.demon.co.uk> wrote:
> >OK, I think I get it, although I'm not quite sure why I get different
> >things when the current lexical environment is the global one:
> >
> >(defun foo () 'bar)
> >
> >#'foo => foo
> 
> This doesn't seem to be compliant with ANSI CL.  FUNCTION is supposed to
> return an object of type FUNCTION, and the FUNCTION and SYMBOL types are
> required to be disjoint.
> 
> What Lisp implementation did you see this in?  




This was  Procyon...