From: support at taxupdate.com (support at taxupdate.com) Date: Sat Mar 31 04:19:36 EDT 2007 |
|
I'm not getting a value for enclosing-module-name in the following code: (module test mzscheme (provide (all-defined)) (define-syntax (test-module-name stx) (syntax-case stx () ((_) (let ((prop (syntax-property stx 'enclosing-module-name))) #`(printf "~a\n" #,prop)))))) (require test) (test-module-name) ; => #f I expected the output to be 'test'. Any suggestions? Wayne
Posted on the users mailing list. |
|