base-types-new -> base-types
This commit is contained in:
parent
bdbb6d48e6
commit
77e4bbb5eb
|
@ -5,8 +5,8 @@
|
||||||
(rep type-rep)
|
(rep type-rep)
|
||||||
(rename-in (types comparison subtype union utils convenience)
|
(rename-in (types comparison subtype union utils convenience)
|
||||||
[Un t:Un] [-> t:->])
|
[Un t:Un] [-> t:->])
|
||||||
(private base-types-new base-types-extra colon)
|
(private base-types base-types-extra colon)
|
||||||
(for-template (private base-types-new base-types-extra base-env colon))
|
(for-template (private base-types base-types-extra base-env colon))
|
||||||
(private parse-type)
|
(private parse-type)
|
||||||
rackunit)
|
rackunit)
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
[ns (make-base-namespace)])
|
[ns (make-base-namespace)])
|
||||||
(parameterize ([current-namespace ns])
|
(parameterize ([current-namespace ns])
|
||||||
(namespace-require 'typed-scheme/private/prims)
|
(namespace-require 'typed-scheme/private/prims)
|
||||||
(namespace-require 'typed-scheme/private/base-types-new)
|
(namespace-require 'typed-scheme/private/base-types)
|
||||||
(namespace-require 'typed-scheme/private/base-types-extra)
|
(namespace-require 'typed-scheme/private/base-types-extra)
|
||||||
(expand 'ann-stx))))
|
(expand 'ann-stx))))
|
||||||
ty))
|
ty))
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
(env type-env)
|
(env type-env)
|
||||||
(private base-env base-env-numeric
|
(private base-env base-env-numeric
|
||||||
base-env-indexing))
|
base-env-indexing))
|
||||||
(for-template (private base-env base-types-new base-types-extra
|
(for-template (private base-env base-types base-types-extra
|
||||||
base-env-numeric
|
base-env-numeric
|
||||||
base-env-indexing))
|
base-env-indexing))
|
||||||
(for-syntax syntax/kerncase syntax/parse))
|
(for-syntax syntax/kerncase syntax/parse))
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
(providing (libs (except scheme/base #%module-begin #%top-interaction with-handlers lambda #%app)
|
(providing (libs (except scheme/base #%module-begin #%top-interaction with-handlers lambda #%app)
|
||||||
(except "private/prims.rkt")
|
(except "private/prims.rkt")
|
||||||
(except "private/base-types-new.rkt")
|
(except "private/base-types.rkt")
|
||||||
(except "private/base-types-extra.rkt"))
|
(except "private/base-types-extra.rkt"))
|
||||||
(basics #%module-begin
|
(basics #%module-begin
|
||||||
#%top-interaction
|
#%top-interaction
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
(require syntax/parse
|
(require syntax/parse
|
||||||
"annotate-classes.rkt"
|
"annotate-classes.rkt"
|
||||||
(for-template racket/base
|
(for-template racket/base
|
||||||
"base-types-new.rkt"))
|
"base-types.rkt"))
|
||||||
|
|
||||||
(provide (all-defined-out))
|
(provide (all-defined-out))
|
||||||
|
|
||||||
|
|
|
@ -48,7 +48,7 @@ This file defines two sorts of primitives. All of them are provided into any mod
|
||||||
(except-in mzlib/contract ->)
|
(except-in mzlib/contract ->)
|
||||||
(only-in mzlib/contract [-> c->])
|
(only-in mzlib/contract [-> c->])
|
||||||
mzlib/struct
|
mzlib/struct
|
||||||
"base-types-new.rkt"
|
"base-types.rkt"
|
||||||
"base-types-extra.rkt")
|
"base-types-extra.rkt")
|
||||||
|
|
||||||
(define-for-syntax (ignore stx) (syntax-property stx 'typechecker:ignore #t))
|
(define-for-syntax (ignore stx) (syntax-property stx 'typechecker:ignore #t))
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
(providing (libs (except racket/base #%module-begin #%top-interaction with-handlers lambda #%app define-struct)
|
(providing (libs (except racket/base #%module-begin #%top-interaction with-handlers lambda #%app define-struct)
|
||||||
(except typed-scheme/private/prims)
|
(except typed-scheme/private/prims)
|
||||||
(except typed-scheme/private/base-types-new)
|
(except typed-scheme/private/base-types)
|
||||||
(except typed-scheme/private/base-types-extra))
|
(except typed-scheme/private/base-types-extra))
|
||||||
(basics #%module-begin
|
(basics #%module-begin
|
||||||
#%top-interaction
|
#%top-interaction
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
(providing (libs (except scheme/base #%module-begin #%top-interaction with-handlers lambda #%app define-struct)
|
(providing (libs (except scheme/base #%module-begin #%top-interaction with-handlers lambda #%app define-struct)
|
||||||
(except typed-scheme/private/prims)
|
(except typed-scheme/private/prims)
|
||||||
(except typed-scheme/private/base-types-new)
|
(except typed-scheme/private/base-types)
|
||||||
(except typed-scheme/private/base-types-extra))
|
(except typed-scheme/private/base-types-extra))
|
||||||
(basics #%module-begin
|
(basics #%module-begin
|
||||||
#%top-interaction
|
#%top-interaction
|
||||||
|
|
Loading…
Reference in New Issue
Block a user