Hi Garjola,

I've just tried to use #lang htdp/bsl, and although i can compile the
file, the BSL language is not rich enough to support Geiser (at least in
the way geiser uses the reflection capabilities of Racket to work).

So i'm afraid that even if we find out why the #lang directive is not
working in your system, it won't be of much use.

What i would suggest is using #lang racket and the corresponding
requires, .e.g, something like:

  #lang racket
  (require test-engine/racket-tests)

etc.  That has the "drawback" that you have at your disposal a much
richer language (Racket instead of the restricted BSL), which you might
or might not consider pedagogically adequate... and the advantage of
working :)

I'll try to investigate further and see if Geiser can circumvent this
limitation, but i have no better solution for now.

Cheers,
jao
-- 
Fools ignore complexity. Pragmatists suffer it. Some can avoid it.
Geniuses remove it.
  - Alan Perlis, Epigrams in Programing

Reply via email to