new tests for struct providing

svn: r14033
This commit is contained in:
Sam Tobin-Hochstadt 2009-03-10 20:27:46 +00:00
parent 39fc578bf0
commit 2ad93c7da5
2 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,11 @@
#;
(exn-pred exn:fail:syntax? #rx".*typed module.*")
#lang scheme/load
(module m typed-scheme
(define-struct: q ())
(provide (all-defined-out)))
(module n scheme
(require 'm)
q)

View File

@ -0,0 +1,14 @@
#lang scheme/load
(module l scheme
(define-struct q ())
(provide (all-defined-out)))
(module m typed-scheme
(require-typed-struct q () 'l)
(provide (all-defined-out)))
(module n typed-scheme
(require 'm)
(: f q)
(define f (make-q)))