[plt-scheme] RE: [plt-bug] all/10959: namespace-variable-value cannot find 'apply' in base-namespace
Is there some kind of a short README that lists the main differences between
the former #lang scheme and the current #lang racket (5.0.0.1)? (: which
runs like a rocket! :) I browsed a while but did not encounter what I am
looking for.
Matthew, thanks again for your quick and clear reply.
Jos
> -----Original Message-----
> From: Matthew Flatt [mailto:mflatt at cs.utah.edu]
> Sent: 04 June 2010 14:27
> To: jos.koot at telefonica.net; bugs at racket-lang.org
> Cc: nobody at racket-lang.org; bug-notification at racket-lang.org
> Subject: Re: [plt-bug] all/10959: namespace-variable-value cannot find
> 'apply' in base-namespace
>
> At Fri, 4 Jun 2010 05:24:02 -0400, jos.koot at telefonica.net wrote:
> > Procedure namespace-variable-value cannot find symbol 'apply' in a
> > base-namespace.
> > However, symbol apply does appear in (namespace-mapped-symbols).
> > See steps to reproduce.
>
> `apply' is now bound as syntax, which allows an application of `apply'
> without keywords to expand to a more primitive `apply' function, which
> the bytecode compiler can sometimes optimize further.