provide open*-package
svn: r12586 original commit: b7addbab82ad04384f2c381b098857b9e745efc6
This commit is contained in:
parent
985cd6e47d
commit
7134eca95d
|
@ -9,7 +9,8 @@
|
||||||
define*-syntax
|
define*-syntax
|
||||||
define*-syntaxes
|
define*-syntaxes
|
||||||
define-package
|
define-package
|
||||||
open-package)
|
open-package
|
||||||
|
open*-package)
|
||||||
|
|
||||||
(define-for-syntax (do-define-* stx define-values-id)
|
(define-for-syntax (do-define-* stx define-values-id)
|
||||||
(syntax-case stx ()
|
(syntax-case stx ()
|
||||||
|
@ -230,7 +231,8 @@
|
||||||
[(begin . rest)
|
[(begin . rest)
|
||||||
(loop (append (syntax->list #'rest) (cdr exprs))
|
(loop (append (syntax->list #'rest) (cdr exprs))
|
||||||
rev-forms
|
rev-forms
|
||||||
defined)]
|
defined
|
||||||
|
def-ctxes)]
|
||||||
[(def (id ...) rhs)
|
[(def (id ...) rhs)
|
||||||
(and (or (free-identifier=? #'def #'define-syntaxes)
|
(and (or (free-identifier=? #'def #'define-syntaxes)
|
||||||
(free-identifier=? #'def #'define*-syntaxes))
|
(free-identifier=? #'def #'define*-syntaxes))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user