[racket] eval in a module language
Matthias,
I apologise for the incomplete example.
And I apologise, too, for the email: it turns out to be a false alarm.
On stripping my module language file to make a small and complete example I
noticed that I had included a syntax-rule for the bigloo module expression
keyword "eval" - effectively ignoring it which of course explains what
happens.
Thank you.
Joop
On Thu, May 31, 2012 at 11:34 PM, Matthias Felleisen
<matthias at ccs.neu.edu>wrote:
>
> On May 31, 2012, at 3:36 PM, Joop Ringelberg wrote:
>
> >
> > (define-namespace-anchor a)
> > (define ns (namespace-anchor->namespace a))
> > (eval (x 1) ns)
> >
> > I get the message:
> > procedure application: expected procedure, given: #<void>;
> >
>
>
> This is not enough code. What is x? Do you mean '(x 1)? -- Matthias
>
>
--
06 26 148 310
Postbus 126
6950 AC Dieren
Parkweg 27,
6994 CM De Steeg
www.joopringelberg.nl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20120601/4e53e131/attachment.html>