This code works fine in the stable releases, but the new macro expander breaks it. I've scrutinized the updated docs for `module*` but I'm not clear why this would be so.
;;;;;;;;;;;;;;;;;;;; #lang racket/base ;; non-macro version works fine (module* submod-name0 racket/base 42) (define-syntax-rule (module*-macro exprs) (module* submod-name racket/base exprs)) ;; macro version throws error (module*-macro 42) -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.