[plt-scheme] question of a casual drscheme (v. 424) user

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Wed Mar 17 11:06:44 EDT 2010

Sometime after that thread, we added a section to the Guide:

 http://docs.plt-scheme.org/guide/eval.html

At Wed, 17 Mar 2010 14:17:57 +0000, Noel Welsh wrote:
> This kind of question has come up a fair bit recently, so I'm a bit
> burned out answering it. Here is another thread that discusses the
> issue in reasonable detail:
> 
> http://list.cs.brown.edu/pipermail/plt-scheme/2008-July/025694.html
> 
> HTH,
> N.
> 
> On Wed, Mar 17, 2010 at 1:30 PM, Johannes Brauer <brauer at nordakademie.de> 
> wrote:
> >  Hi,
> > if I put
> >
> > #lang scheme
> > (define f (list + 3 4))
> > (eval f)
> >
> > in the definition pane of DrScheme I get in the following error
> > message in the interaction pane:
> > compile: bad syntax; function application is not allowed, because no #
> > %app syntax transformer is bound in: (#<procedure:+> 3 4)
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme


Posted on the users mailing list.