[plt-scheme] RE: [plt-bug] all/10959: namespace-variable-value cannot find 'apply' in base-namespace

From: Jos Koot (jos.koot at telefonica.net)
Date: Fri Jun 4 11:37:16 EDT 2010

Found it, Thanks, Jos

> -----Original Message-----
> From: Matthew Flatt [mailto:mflatt at cs.utah.edu]
> Sent: 04 June 2010 17:29
> To: Jos Koot
> Cc: plt-scheme at list.cs.brown.edu
> Subject: RE: [plt-bug] all/10959: namespace-variable-value cannot find
> 'apply' in base-namespace
> 
> There's the usual notes: Follow the "Release Notes" link from the main
> doc page and then the "Porting from v4.x to v5.x" link.
> 
> This particular change isn't in v5.0, but I will add it to the notes
> for v5.0.0.1. Even more significantly, I see that the ".ss" <-> ".rkt"
> correspondence isn't mentioned anywhere, and it should be.
> 
> At Fri, 4 Jun 2010 17:22:33 +0200, "Jos Koot" wrote:
> > 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.





Posted on the users mailing list.