whoops
svn: r18364 original commit: 144a25ffd4abe289cbab74c4b353e404164b6a8a
This commit is contained in:
parent
e3cf00137d
commit
cdb7b62f5e
|
@ -1,6 +1,9 @@
|
|||
#lang scheme/base
|
||||
|
||||
(require (except-in "private/prims.ss" require/typed require/opaque-type require-typed-struct))
|
||||
(require
|
||||
(except-in "private/prims.ss"
|
||||
require/typed require/opaque-type require-typed-struct)
|
||||
(for-syntax scheme/base syntax/parse syntax/struct))
|
||||
(provide (all-from-out scheme/base)
|
||||
(all-defined-out)
|
||||
(all-from-out "private/prims.ss"))
|
||||
|
@ -46,5 +49,5 @@
|
|||
(syntax-parse stx #:literals (:)
|
||||
[(_ (~or nm:id (nm:id _:id)) ([fld : ty] ...) lib)
|
||||
(with-syntax ([(struct-info maker pred sel ...) (build-struct-names #'nm (syntax->list #'(fld ...)) #f #t)])
|
||||
#'(require (only-in lib struct-info maker pred sel ...)) ...)]))
|
||||
#'(require (only-in lib struct-info maker pred sel ...)))]))
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user