Hi all,

I have a question about the recently added #%declare form for modules.
Here's an example expansion for context:

  -> (syntax->datum (expand #'(module a racket (#%declare "something"))))
  '(module a racket
     (#%module-begin
      (module configure-runtime '#%kernel
        (#%module-begin (#%require racket/runtime-config) (#%app configure 
'#f)))
      #???))

It appears that an invalid(?) #%declare form gets expanded to a #???.
This object is apparently not a symbol, so is there any sensible way to
handle one of these in a macro that inspects a whole module?

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

Reply via email to