[racket] eval working in REPL but not in source file

From: AbdUr-RehMan (arabdurrehman at gmail.com)
Date: Sat Apr 26 08:57:34 EDT 2014

eval working fine in REPL but gives "ask: unbound identifier;
 also, no #%app syntax transformer is bound in: ask" error when used in
source file like

(require racket/include)
(include "world.rkt")

(eval '(ask abdur 'go 'north))

I have seen various questions regarding the same eval issue on racket
mailing list and in the documentation
but I didn't came across a case where they touch on case like this
where I am including another file and the function is defined in that class.

Any help would be greatly appreciated,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20140426/c70383b3/attachment.html>

Posted on the users mailing list.