From feb55c174c077f22f2664018b1b8eee54c360b78 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Wed, 18 Nov 2015 14:32:59 -0500 Subject: [PATCH] New macro system forces fix to phase problem --- prospect/support/dsl.rkt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prospect/support/dsl.rkt b/prospect/support/dsl.rkt index 4096aed..363d33f 100644 --- a/prospect/support/dsl.rkt +++ b/prospect/support/dsl.rkt @@ -3,7 +3,7 @@ (require (for-syntax racket/base)) (provide define&provide-dsl-helper-syntaxes) -(define (illegal-use id context stx) +(define-for-syntax (illegal-use id context stx) (raise-syntax-error #f (format "Illegal use of ~a outside ~a" id context) stx)) (define-syntax-rule (define&provide-dsl-helper-syntaxes context (identifier ...))