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.

Reply via email to