A few minutes ago, Scott Klarenbach wrote:
> Thanks Eli.  Since I can say #lang at-exp racket/base,

(That's because it extends the `racket/base' reader.)


> I assumed that if "my-lang.rkt" exports all of racket-base that it
> would work.  But I suppose that is because racket/base acts as a
> module language and a reader, and that when I export it from my
> module language I'm missing the key ingredient?

That's very close: the ingredient that you're missing is that just
re-providing all of the functionality of `racket/base' doesn't export
its reader.  This is because the reader lives in a different level,
not as some provided function.

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!

____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to