Sam Tobin-Hochstadt writes:

 > You can't turn this feature off -- it's a fundamental part of the
 > macro system. There are a few strategies that you can employ here:
 > 
 > 1. If your language is written with #lang, then you can insert, at
 > `read` time, an extra form, perhaps just `(begin)`. Then all your
 > modules will have at least two forms.
 > 2. You can also, in the #lang case, `read` directly to
 > `#%module-begin` wrapped around everything, which will mean that your
 > #%module-begin gets control right away.

Both of these look doable. Thanks for the suggestion!

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

Reply via email to