thanks guys the anchor one works for this case, I almost tried everything else here
http://docs.racket-lang.org/guide/eval.html?q=namespace#%28tech._namespace%29 Only overlooked namespace-anchor and thats exactly what I want here, Thanks for indicating On Sat, Apr 26, 2014 at 11:56 AM, Eric Hanchrow <[email protected]>wrote: > I suspect this falls under the rather large umbrella of "the top level > is hopeless". See e.g. the first Google hit for that phrase: > https://gist.github.com/samth/3083053 > > On Sat, Apr 26, 2014 at 8:50 AM, Philipp Dikmann <[email protected]> > wrote: > > When I had a similar problem regarding eval and the REPL, the fine folks > of > > this mailing list pointed out that the namespace-argument of eval makes > all > > the difference, as explained here > > > http://docs.racket-lang.org/guide/eval.html?q=namespace#%28tech._namespace%29 > > > > Have you tried supplying a namespace to eval, possibly obtained using > > define-namespace-anchor after your imports? > > > > > > > > On 26.04.14 14:57, AbdUr-RehMan wrote: > > > > > > 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, > > Thanks > > > > > > ____________________ > > Racket Users list: > > http://lists.racket-lang.org/users > > > > > > > > ____________________ > > Racket Users list: > > http://lists.racket-lang.org/users > > > ____________________ > Racket Users list: > http://lists.racket-lang.org/users >
____________________ Racket Users list: http://lists.racket-lang.org/users

