diff --git a/collects/racket/match/define-forms.rkt b/collects/racket/match/define-forms.rkt index dab3e38e23..61359627dc 100644 --- a/collects/racket/match/define-forms.rkt +++ b/collects/racket/match/define-forms.rkt @@ -5,8 +5,11 @@ (only-in racket/list append* remove-duplicates) unstable/sequence syntax/parse - (only-in racket/match/patterns bound-vars) - (only-in racket/match/gen-match go go/one))) + unstable/lazy-require)) + +(begin-for-syntax + (lazy-require [racket/match/patterns (bound-vars)] + [racket/match/gen-match (go parse-id go/one)])) (provide define-forms)