diff --git a/macro-debugger/macro-debugger/emit.rkt b/macro-debugger/macro-debugger/emit.rkt index 0d32718..3b90416 100644 --- a/macro-debugger/macro-debugger/emit.rkt +++ b/macro-debugger/macro-debugger/emit.rkt @@ -2,7 +2,8 @@ (require racket/contract/base) (define syntax-local-expand-observer - (dynamic-require ''#%expobs 'syntax-local-expand-observer)) + (lambda () + ((dynamic-require ''#%expobs 'syntax-local-expand-observer)))) (define (emit-remark #:unmark? [unmark? (syntax-transforming?)] . args) (let ([observe (syntax-local-expand-observer)])